moore-parse

description: Tests imported from utd-sv
rc: 0 (means success: 1)
should_fail: 0
tags: utd-sv
incdirs: /tmpfs/src/github/sv-tests/third_party/tests/utd-sv
top_module: 
type: parsing
mode: parsing
files: third_party/tests/utd-sv/sctag_dirvec_dp.v
time_elapsed: 0.308s
ram usage: 9592 KB

moore --dump-ast third_party/tests/utd-sv/sctag_dirvec_dp.v
[
    Svlog(
        Root {
            timeunits: Timeunit {
                unit: None,
                prec: None,
            },
            items: [
                Module(
                    ModDecl {
                        id: NodeId(
                            0,
                        ),
                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1187-66512,
                        lifetime: Static,
                        name: sctag_dirvec_dp(3),
                        name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1194-1209,
                        params: [],
                        ports: [
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1240-1256,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1209-1240,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1240-1256,
                                    name: dirdp_req_vec_c6(5),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1258-1275,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1256-1258,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1258-1275,
                                    name: dirdp_way_info_c7(7),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1277-1296,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1275-1277,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1277-1296,
                                    name: dirdp_inval_pckt_c7(9),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1298-1300,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1296-1298,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1298-1300,
                                    name: so(11),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1319-1321,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1300-1319,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1319-1321,
                                    name: se(13),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1323-1325,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1321-1323,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1323-1325,
                                    name: si(15),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1327-1337,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1325-1327,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1327-1337,
                                    name: ic_cam_hit(17),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1339-1349,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1337-1339,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1339-1349,
                                    name: dc_cam_hit(19),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1351-1371,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1349-1351,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1351-1371,
                                    name: tagdp_lkup_addr11_c5(21),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1373-1384,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1371-1373,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1373-1384,
                                    name: sel_mux1_c6(23),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1390-1401,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1384-1390,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1390-1401,
                                    name: sel_mux2_c6(25),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1403-1414,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1401-1403,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1403-1414,
                                    name: sel_mux3_c6(27),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1416-1430,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1414-1416,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1416-1430,
                                    name: mux_vec_sel_c6(29),
                                },
                                dims: [],
                                expr: None,
                            },
                            Named {
                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1432-1436,
                                dir: None,
                                kind: None,
                                ty: Type {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1430-1432,
                                    data: ImplicitType,
                                    sign: None,
                                    dims: [],
                                },
                                name: Identifier {
                                    id: NodeId(
                                        0,
                                    ),
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1432-1436,
                                    name: rclk(31),
                                },
                                dims: [],
                                expr: None,
                            },
                        ],
                        items: [
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1445-1458,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1445-1451,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1451-1453,
                                            name: se(13),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1451-1453,
                                            dims: [],
                                            init: None,
                                        },
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1455-1457,
                                            name: si(15),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1455-1457,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1459-1487,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1467-1474,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1468-1471,
                                                    data: LiteralExpr(
                                                        Number(
                                                            127(33),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1472-1473,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1476-1486,
                                            name: ic_cam_hit(17),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1476-1486,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1488-1516,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1496-1503,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1497-1500,
                                                    data: LiteralExpr(
                                                        Number(
                                                            127(33),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1501-1502,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1505-1515,
                                            name: dc_cam_hit(19),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1505-1515,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1518-1556,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1518-1535,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1535-1555,
                                            name: tagdp_lkup_addr11_c5(21),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1535-1555,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1558-1587,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1566-1573,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1569-1570,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1571-1572,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1575-1586,
                                            name: sel_mux1_c6(23),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1575-1586,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1588-1617,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1596-1603,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1599-1600,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1601-1602,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1605-1616,
                                            name: sel_mux2_c6(25),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1605-1616,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1618-1647,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1618-1635,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1635-1646,
                                            name: sel_mux3_c6(27),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1635-1646,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1649-1681,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1657-1664,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1660-1661,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1662-1663,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1666-1680,
                                            name: mux_vec_sel_c6(29),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1666-1680,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1683-1705,
                                    dir: Input,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1683-1700,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1700-1704,
                                            name: rclk(31),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1700-1704,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1707-1741,
                                    dir: Output,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1715-1722,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1718-1719,
                                                    data: LiteralExpr(
                                                        Number(
                                                            7(39),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1720-1721,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1724-1740,
                                            name: dirdp_req_vec_c6(5),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1724-1740,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1743-1778,
                                    dir: Output,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1751-1758,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1754-1755,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1756-1757,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1760-1777,
                                            name: dirdp_way_info_c7(7),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1760-1777,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1779-1816,
                                    dir: Output,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1787-1794,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1788-1791,
                                                    data: LiteralExpr(
                                                        Number(
                                                            111(43),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1792-1793,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1796-1815,
                                            name: dirdp_inval_pckt_c7(9),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1796-1815,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            PortDecl(
                                PortDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1817-1827,
                                    dir: Output,
                                    net_type: None,
                                    var: false,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1817-1824,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1824-1826,
                                            name: so(11),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1824-1826,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1829-1860,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1837-1844,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1838-1841,
                                                    data: LiteralExpr(
                                                        Number(
                                                            127(33),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1842-1843,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1846-1859,
                                            name: dc_cam_hit_c6(45),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1846-1859,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1861-1892,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1869-1876,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1870-1873,
                                                    data: LiteralExpr(
                                                        Number(
                                                            127(33),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1874-1875,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1878-1891,
                                            name: ic_cam_hit_c6(47),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1878-1891,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1893-1924,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1901-1908,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1902-1905,
                                                    data: LiteralExpr(
                                                        Number(
                                                            127(33),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1906-1907,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1910-1923,
                                            name: dc_cam_hit_c5(49),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1910-1923,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1925-1956,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1933-1940,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1935-1937,
                                                    data: LiteralExpr(
                                                        Number(
                                                            63(51),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1938-1939,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1942-1955,
                                            name: ic_cam_hit_c5(53),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1942-1955,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1958-1995,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1966-1973,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1967-1970,
                                                    data: LiteralExpr(
                                                        Number(
                                                            111(43),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1971-1972,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1975-1994,
                                            name: dirdp_inval_pckt_c6(55),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1975-1994,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):1996-2034,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2004-2011,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2007-2008,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2009-2010,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2013-2033,
                                            name: dirvecdp_way_info_c6(57),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2013-2033,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2035-2072,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2043-2050,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2044-2047,
                                                    data: LiteralExpr(
                                                        Number(
                                                            111(43),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2048-2049,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2052-2071,
                                            name: dirdp_inval_pckt_c7(9),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2052-2071,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2073-2111,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2081-2088,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2084-2085,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2086-2087,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2090-2110,
                                            name: dirvecdp_way_info_c7(59),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2090-2110,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2318-2612,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2318-2323,
                                        name: dff_s(61),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2328-2331,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2328-2331,
                                                    data: LiteralExpr(
                                                        Number(
                                                            112(63),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2334-2611,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2334-2356,
                                                name: ff_dirdp_inval_pckt_c7(65),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2361-2393,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2362-2365,
                                                            name: din(67),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2366-2392,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2366-2385,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2366-2385,
                                                                                name: dirdp_inval_pckt_c6(55),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2386-2391,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2386-2389,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        111(43),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2390-2391,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2425-2435,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2426-2429,
                                                            name: clk(69),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2430-2434,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2430-2434,
                                                                        name: rclk(31),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2467-2497,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2468-2469,
                                                            name: q(71),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2470-2496,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2470-2489,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2470-2489,
                                                                                name: dirdp_inval_pckt_c7(9),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2490-2495,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2490-2493,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        111(43),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2494-2495,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2529-2536,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2530-2532,
                                                            name: se(13),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2533-2535,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2533-2535,
                                                                        name: se(13),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2568-2573,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2569-2571,
                                                            name: si(15),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2605-2610,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2606-2608,
                                                            name: so(11),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2820-3111,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2820-2825,
                                        name: dff_s(61),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2830-2831,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2830-2831,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2834-3110,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2834-2857,
                                                name: ff_dirvecdp_way_info_c7(73),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2862-2893,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2863-2866,
                                                            name: din(67),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2867-2892,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2867-2887,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2867-2887,
                                                                                name: dirvecdp_way_info_c6(57),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2888-2891,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2888-2889,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2890-2891,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2925-2935,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2926-2929,
                                                            name: clk(69),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2930-2934,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2930-2934,
                                                                        name: rclk(31),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2967-2996,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2968-2969,
                                                            name: q(71),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2970-2995,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2970-2990,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2970-2990,
                                                                                name: dirvecdp_way_info_c7(59),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2991-2994,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2991-2992,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):2993-2994,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3028-3035,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3029-3031,
                                                            name: se(13),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3032-3034,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3032-3034,
                                                                        name: se(13),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3067-3072,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3068-3070,
                                                            name: si(15),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3104-3109,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3105-3107,
                                                            name: so(11),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3113-3162,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3120-3137,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3120-3137,
                                                        name: dirdp_way_info_c7(7),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3140-3160,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3140-3160,
                                                        name: dirvecdp_way_info_c7(59),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3460-3496,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3467-3480,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3467-3480,
                                                        name: dc_cam_hit_c5(49),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3484-3494,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3484-3494,
                                                        name: dc_cam_hit(19),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3498-3775,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3498-3503,
                                        name: dff_s(61),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3508-3511,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3508-3511,
                                                    data: LiteralExpr(
                                                        Number(
                                                            128(75),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3514-3774,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3514-3530,
                                                name: ff_dc_cam_hit_c6(77),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3536-3562,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3537-3540,
                                                            name: din(67),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3541-3561,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3541-3554,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3541-3554,
                                                                                name: dc_cam_hit_c5(49),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3555-3560,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3555-3558,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        127(33),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3559-3560,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3594-3604,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3595-3598,
                                                            name: clk(69),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3599-3603,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3599-3603,
                                                                        name: rclk(31),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3636-3660,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3637-3638,
                                                            name: q(71),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3639-3659,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3639-3652,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3639-3652,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3653-3658,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3653-3656,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        127(33),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3657-3658,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3692-3699,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3693-3695,
                                                            name: se(13),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3696-3698,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3696-3698,
                                                                        name: se(13),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3731-3736,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3732-3734,
                                                            name: si(15),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3768-3773,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3769-3771,
                                                            name: so(11),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3778-4065,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3778-3784,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3787-3789,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3787-3789,
                                                    data: LiteralExpr(
                                                        Number(
                                                            32(81),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3791-4064,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3791-3806,
                                                name: mux1_cam_hit_c5(83),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3809-3835,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3810-3814,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3815-3834,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3815-3828,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3815-3828,
                                                                                name: ic_cam_hit_c5(53),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3829-3833,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3829-3831,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        31(87),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3832-3833,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3867-3889,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3868-3871,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3872-3888,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3872-3882,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3872-3882,
                                                                                name: ic_cam_hit(17),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3883-3887,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3883-3885,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        31(87),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3886-3887,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3921-3944,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3922-3925,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3926-3943,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3926-3936,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3926-3936,
                                                                                name: ic_cam_hit(17),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3937-3942,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3937-3939,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        63(51),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3940-3942,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        32(81),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3976-4004,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3977-3981,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3982-4003,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3983-4003,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):3983-4003,
                                                                                name: tagdp_lkup_addr11_c5(21),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4036-4063,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4037-4041,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4042-4062,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4042-4062,
                                                                        name: tagdp_lkup_addr11_c5(21),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4067-4357,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4067-4073,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4076-4078,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4076-4078,
                                                    data: LiteralExpr(
                                                        Number(
                                                            32(81),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4080-4356,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4080-4095,
                                                name: mux2_cam_hit_c5(97),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4098-4125,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4099-4103,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4104-4124,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4104-4117,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4104-4117,
                                                                                name: ic_cam_hit_c5(53),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4118-4123,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4118-4120,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        63(51),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4121-4123,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        32(81),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4157-4180,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4158-4161,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4162-4179,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4162-4172,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4162-4172,
                                                                                name: ic_cam_hit(17),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4173-4178,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4173-4175,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        95(99),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4176-4178,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        64(101),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4212-4236,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4213-4216,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4217-4235,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4217-4227,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4217-4227,
                                                                                name: ic_cam_hit(17),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4228-4234,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4228-4231,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        127(33),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4232-4234,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        96(103),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4268-4296,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4269-4273,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4274-4295,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4275-4295,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4275-4295,
                                                                                name: tagdp_lkup_addr11_c5(21),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4328-4355,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4329-4333,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4334-4354,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4334-4354,
                                                                        name: tagdp_lkup_addr11_c5(21),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4359-4634,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4359-4364,
                                        name: dff_s(61),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4369-4371,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4369-4371,
                                                    data: LiteralExpr(
                                                        Number(
                                                            32(81),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4374-4633,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4374-4391,
                                                name: ff_dc1_cam_hit_c6(105),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4397-4422,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4398-4401,
                                                            name: din(67),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4402-4421,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4402-4415,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4402-4415,
                                                                                name: ic_cam_hit_c5(53),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4416-4420,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4416-4418,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        31(87),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4419-4420,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4454-4464,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4455-4458,
                                                            name: clk(69),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4459-4463,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4459-4463,
                                                                        name: rclk(31),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4496-4519,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4497-4498,
                                                            name: q(71),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4499-4518,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4499-4512,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4499-4512,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4513-4517,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4513-4515,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        31(87),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4516-4517,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4551-4558,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4552-4554,
                                                            name: se(13),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4555-4557,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4555-4557,
                                                                        name: se(13),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4590-4595,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4591-4593,
                                                            name: si(15),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4627-4632,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4628-4630,
                                                            name: so(11),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4636-4913,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4636-4641,
                                        name: dff_s(61),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4646-4648,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4646-4648,
                                                    data: LiteralExpr(
                                                        Number(
                                                            32(81),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4651-4912,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4651-4668,
                                                name: ff_dc2_cam_hit_c6(107),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4674-4700,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4675-4678,
                                                            name: din(67),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4679-4699,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4679-4692,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4679-4692,
                                                                                name: ic_cam_hit_c5(53),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4693-4698,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4693-4695,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        63(51),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4696-4698,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        32(81),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4732-4742,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4733-4736,
                                                            name: clk(69),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4737-4741,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4737-4741,
                                                                        name: rclk(31),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4774-4798,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4775-4776,
                                                            name: q(71),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4777-4797,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4777-4790,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4777-4790,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4791-4796,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4791-4793,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        95(99),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4794-4796,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        64(101),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4830-4837,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4831-4833,
                                                            name: se(13),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4834-4836,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4834-4836,
                                                                        name: se(13),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4869-4874,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4870-4872,
                                                            name: si(15),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4906-4911,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):4907-4909,
                                                            name: so(11),
                                                        },
                                                        Unconnected,
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5546-5569,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5546-5554,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5554-5568,
                                            name: dc_dir_vec0_c6(109),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5554-5568,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5572-5595,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5572-5580,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5580-5594,
                                            name: ic_dir_vec0_c6(111),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5580-5594,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5599-5621,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5599-5604,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5604-5619,
                                            name: dir_hit_vec0_c6(113),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5604-5619,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5624-5659,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5632-5637,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5633-5634,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5635-5636,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5640-5658,
                                            name: enc_dc_vec0_way_c6(117),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5640-5658,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5662-5697,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5670-5675,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5671-5672,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5673-5674,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5678-5696,
                                            name: enc_ic_vec0_way_c6(119),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5678-5696,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5701-5735,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5709-5714,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5710-5711,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5712-5713,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5717-5734,
                                            name: enc_c_vec0_way_c6(121),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5717-5734,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5739-5767,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5744-5749,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5745-5746,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5747-5748,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5750-5765,
                                            name: way_way_vld0_c6(123),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5750-5765,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5968-5991,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5968-5976,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5976-5990,
                                            name: dc_dir_vec4_c6(125),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5976-5990,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5994-6017,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):5994-6002,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6002-6016,
                                            name: ic_dir_vec4_c6(127),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6002-6016,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6021-6043,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6021-6026,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6026-6041,
                                            name: dir_hit_vec4_c6(129),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6026-6041,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6046-6081,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6054-6059,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6055-6056,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6057-6058,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6062-6080,
                                            name: enc_dc_vec4_way_c6(131),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6062-6080,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6084-6119,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6092-6097,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6093-6094,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6095-6096,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6100-6118,
                                            name: enc_ic_vec4_way_c6(133),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6100-6118,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6123-6157,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6131-6136,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6132-6133,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6134-6135,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6139-6156,
                                            name: enc_c_vec4_way_c6(135),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6139-6156,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6161-6189,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6166-6171,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6167-6168,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6169-6170,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6172-6187,
                                            name: way_way_vld4_c6(137),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6172-6187,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6390-6413,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6390-6398,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6398-6412,
                                            name: dc_dir_vec8_c6(139),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6398-6412,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6416-6439,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6416-6424,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6424-6438,
                                            name: ic_dir_vec8_c6(141),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6424-6438,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6443-6465,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6443-6448,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6448-6463,
                                            name: dir_hit_vec8_c6(143),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6448-6463,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6468-6503,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6476-6481,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6477-6478,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6479-6480,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6484-6502,
                                            name: enc_dc_vec8_way_c6(145),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6484-6502,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6506-6541,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6514-6519,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6515-6516,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6517-6518,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6522-6540,
                                            name: enc_ic_vec8_way_c6(147),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6522-6540,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6545-6579,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6553-6558,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6554-6555,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6556-6557,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6561-6578,
                                            name: enc_c_vec8_way_c6(149),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6561-6578,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6583-6611,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6588-6593,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6589-6590,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6591-6592,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6594-6609,
                                            name: way_way_vld8_c6(151),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6594-6609,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6812-6836,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6812-6820,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6820-6835,
                                            name: dc_dir_vec12_c6(153),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6820-6835,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6839-6863,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6839-6847,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6847-6862,
                                            name: ic_dir_vec12_c6(155),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6847-6862,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6867-6890,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6867-6872,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6872-6888,
                                            name: dir_hit_vec12_c6(157),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6872-6888,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6893-6929,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6901-6906,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6902-6903,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6904-6905,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6909-6928,
                                            name: enc_dc_vec12_way_c6(159),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6909-6928,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6932-6968,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6940-6945,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6941-6942,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6943-6944,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6948-6967,
                                            name: enc_ic_vec12_way_c6(161),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6948-6967,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6972-7007,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6980-6985,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6981-6982,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6983-6984,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6988-7006,
                                            name: enc_c_vec12_way_c6(163),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):6988-7006,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7011-7040,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7016-7021,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7017-7018,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7019-7020,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7022-7038,
                                            name: way_way_vld12_c6(165),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7022-7038,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7241-7265,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7241-7249,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7249-7264,
                                            name: dc_dir_vec16_c6(167),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7249-7264,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7268-7292,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7268-7276,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7276-7291,
                                            name: ic_dir_vec16_c6(169),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7276-7291,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7296-7319,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7296-7301,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7301-7317,
                                            name: dir_hit_vec16_c6(171),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7301-7317,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7322-7358,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7330-7335,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7331-7332,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7333-7334,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7338-7357,
                                            name: enc_dc_vec16_way_c6(173),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7338-7357,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7361-7397,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7369-7374,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7370-7371,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7372-7373,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7377-7396,
                                            name: enc_ic_vec16_way_c6(175),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7377-7396,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7401-7436,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7409-7414,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7410-7411,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7412-7413,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7417-7435,
                                            name: enc_c_vec16_way_c6(177),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7417-7435,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7440-7469,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7445-7450,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7446-7447,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7448-7449,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7451-7467,
                                            name: way_way_vld16_c6(179),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7451-7467,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7670-7694,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7670-7678,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7678-7693,
                                            name: dc_dir_vec20_c6(181),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7678-7693,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7697-7721,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7697-7705,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7705-7720,
                                            name: ic_dir_vec20_c6(183),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7705-7720,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7725-7748,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7725-7730,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7730-7746,
                                            name: dir_hit_vec20_c6(185),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7730-7746,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7751-7787,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7759-7764,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7760-7761,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7762-7763,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7767-7786,
                                            name: enc_dc_vec20_way_c6(187),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7767-7786,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7790-7826,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7798-7803,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7799-7800,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7801-7802,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7806-7825,
                                            name: enc_ic_vec20_way_c6(189),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7806-7825,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7830-7865,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7838-7843,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7839-7840,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7841-7842,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7846-7864,
                                            name: enc_c_vec20_way_c6(191),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7846-7864,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7869-7898,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7874-7879,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7875-7876,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7877-7878,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7880-7896,
                                            name: way_way_vld20_c6(193),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):7880-7896,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8099-8123,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8099-8107,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8107-8122,
                                            name: dc_dir_vec24_c6(195),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8107-8122,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8126-8150,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8126-8134,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8134-8149,
                                            name: ic_dir_vec24_c6(197),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8134-8149,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8154-8177,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8154-8159,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8159-8175,
                                            name: dir_hit_vec24_c6(199),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8159-8175,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8180-8216,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8188-8193,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8189-8190,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8191-8192,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8196-8215,
                                            name: enc_dc_vec24_way_c6(201),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8196-8215,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8219-8255,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8227-8232,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8228-8229,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8230-8231,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8235-8254,
                                            name: enc_ic_vec24_way_c6(203),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8235-8254,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8259-8294,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8267-8272,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8268-8269,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8270-8271,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8275-8293,
                                            name: enc_c_vec24_way_c6(205),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8275-8293,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8298-8327,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8303-8308,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8304-8305,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8306-8307,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8309-8325,
                                            name: way_way_vld24_c6(207),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8309-8325,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8528-8552,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8528-8536,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8536-8551,
                                            name: dc_dir_vec28_c6(209),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8536-8551,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8555-8579,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8555-8563,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8563-8578,
                                            name: ic_dir_vec28_c6(211),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8563-8578,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8583-8606,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8583-8588,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8588-8604,
                                            name: dir_hit_vec28_c6(213),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8588-8604,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8609-8645,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8617-8622,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8618-8619,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8620-8621,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8625-8644,
                                            name: enc_dc_vec28_way_c6(215),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8625-8644,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8648-8684,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8656-8661,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8657-8658,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8659-8660,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8664-8683,
                                            name: enc_ic_vec28_way_c6(217),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8664-8683,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8688-8723,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8696-8701,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8697-8698,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8699-8700,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8704-8722,
                                            name: enc_c_vec28_way_c6(219),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8704-8722,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8727-8756,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8732-8737,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8733-8734,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8735-8736,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8738-8754,
                                            name: way_way_vld28_c6(221),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8738-8754,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8939-9075,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8947-8961,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8947-8961,
                                                        name: dc_dir_vec0_c6(109),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8966-9071,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8966-9052,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8966-9001,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8966-8982,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8966-8979,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8966-8979,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8980-8981,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8985-9001,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8985-8998,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8985-8998,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):8999-9000,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9036-9052,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9036-9049,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9036-9049,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9050-9051,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9055-9071,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9055-9068,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9055-9068,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9069-9070,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        3(37),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9104-9240,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9112-9126,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9112-9126,
                                                        name: ic_dir_vec0_c6(111),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9131-9236,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9131-9217,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9131-9166,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9131-9147,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9131-9144,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9131-9144,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9145-9146,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9150-9166,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9150-9163,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9150-9163,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9164-9165,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9201-9217,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9201-9214,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9201-9214,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9215-9216,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9220-9236,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9220-9233,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9220-9233,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9234-9235,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        3(37),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9271-9330,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9278-9293,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9278-9293,
                                                        name: dir_hit_vec0_c6(113),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9297-9328,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9297-9311,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9297-9311,
                                                                name: dc_dir_vec0_c6(109),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9314-9328,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9314-9328,
                                                                name: ic_dir_vec0_c6(111),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9353-9423,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9361-9382,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9361-9379,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9361-9379,
                                                                name: enc_dc_vec0_way_c6(117),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9380-9381,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9386-9421,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9386-9402,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9386-9399,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9386-9399,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9400-9401,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9405-9421,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9405-9418,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9405-9418,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9419-9420,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        3(37),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9426-9496,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9434-9455,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9434-9452,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9434-9452,
                                                                name: enc_dc_vec0_way_c6(117),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9453-9454,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9459-9494,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9459-9475,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9459-9472,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9459-9472,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9473-9474,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        2(41),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9478-9494,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9478-9491,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9478-9491,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9492-9493,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        3(37),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9519-9589,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9527-9548,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9527-9545,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9527-9545,
                                                                name: enc_ic_vec0_way_c6(119),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9546-9547,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9552-9587,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9552-9568,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9552-9565,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9552-9565,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9566-9567,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9571-9587,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9571-9584,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9571-9584,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9585-9586,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        3(37),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9592-9662,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9600-9621,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9600-9618,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9600-9618,
                                                                name: enc_ic_vec0_way_c6(119),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9619-9620,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9625-9660,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9625-9641,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9625-9638,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9625-9638,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9639-9640,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        2(41),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9644-9660,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9644-9657,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9644-9657,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9658-9659,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        3(37),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9667-9958,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9667-9673,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9676-9677,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9676-9677,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9679-9957,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9679-9694,
                                                name: mux2_c_vec0_way(223),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9698-9727,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9699-9703,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9704-9726,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9704-9721,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9704-9721,
                                                                                name: enc_c_vec0_way_c6(121),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9722-9725,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9722-9723,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9724-9725,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9759-9788,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9760-9763,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9764-9787,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9764-9782,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9764-9782,
                                                                                name: enc_dc_vec0_way_c6(117),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9783-9786,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9783-9784,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9785-9786,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9820-9849,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9821-9824,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9825-9848,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9825-9843,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9825-9843,
                                                                                name: enc_ic_vec0_way_c6(119),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9844-9847,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9844-9845,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9846-9847,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9881-9903,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9882-9886,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9887-9902,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9888-9902,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9888-9902,
                                                                                name: ic_dir_vec0_c6(111),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9935-9956,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9936-9940,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9941-9955,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9941-9955,
                                                                        name: ic_dir_vec0_c6(111),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9964-10014,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9971-9989,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9971-9986,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9971-9986,
                                                                name: way_way_vld0_c6(123),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9987-9988,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9992-10012,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9992-10009,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):9992-10009,
                                                                name: enc_c_vec0_way_c6(121),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10010-10011,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10017-10067,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10024-10042,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10024-10039,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10024-10039,
                                                                name: way_way_vld0_c6(123),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10040-10041,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10045-10065,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10045-10062,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10045-10062,
                                                                name: enc_c_vec0_way_c6(121),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10063-10064,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10070-10115,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10077-10095,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10077-10092,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10077-10092,
                                                                name: way_way_vld0_c6(123),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10093-10094,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10098-10113,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10098-10113,
                                                        name: dir_hit_vec0_c6(113),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10304-10440,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10312-10326,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10312-10326,
                                                        name: dc_dir_vec4_c6(125),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10331-10436,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10331-10417,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10331-10366,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10331-10347,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10331-10344,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10331-10344,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10345-10346,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        4(225),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10350-10366,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10350-10363,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10350-10363,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10364-10365,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        5(227),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10401-10417,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10401-10414,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10401-10414,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10415-10416,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                6(229),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10420-10436,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10420-10433,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10420-10433,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10434-10435,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        7(39),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10469-10605,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10477-10491,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10477-10491,
                                                        name: ic_dir_vec4_c6(127),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10496-10601,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10496-10582,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10496-10531,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10496-10512,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10496-10509,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10496-10509,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10510-10511,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        4(225),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10515-10531,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10515-10528,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10515-10528,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10529-10530,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        5(227),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10566-10582,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10566-10579,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10566-10579,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10580-10581,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                6(229),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10585-10601,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10585-10598,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10585-10598,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10599-10600,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        7(39),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10636-10695,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10643-10658,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10643-10658,
                                                        name: dir_hit_vec4_c6(129),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10662-10693,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10662-10676,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10662-10676,
                                                                name: dc_dir_vec4_c6(125),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10679-10693,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10679-10693,
                                                                name: ic_dir_vec4_c6(127),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10718-10788,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10726-10747,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10726-10744,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10726-10744,
                                                                name: enc_dc_vec4_way_c6(131),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10745-10746,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10751-10786,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10751-10767,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10751-10764,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10751-10764,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10765-10766,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        5(227),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10770-10786,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10770-10783,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10770-10783,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10784-10785,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        7(39),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10791-10861,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10799-10820,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10799-10817,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10799-10817,
                                                                name: enc_dc_vec4_way_c6(131),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10818-10819,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10824-10859,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10824-10840,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10824-10837,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10824-10837,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10838-10839,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        6(229),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10843-10859,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10843-10856,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10843-10856,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10857-10858,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        7(39),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10884-10954,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10892-10913,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10892-10910,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10892-10910,
                                                                name: enc_ic_vec4_way_c6(133),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10911-10912,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10917-10952,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10917-10933,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10917-10930,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10917-10930,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10931-10932,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        5(227),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10936-10952,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10936-10949,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10936-10949,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10950-10951,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        7(39),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10957-11027,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10965-10986,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10965-10983,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10965-10983,
                                                                name: enc_ic_vec4_way_c6(133),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10984-10985,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10990-11025,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10990-11006,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10990-11003,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):10990-11003,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11004-11005,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        6(229),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11009-11025,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11009-11022,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11009-11022,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11023-11024,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        7(39),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11032-11323,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11032-11038,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11041-11042,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11041-11042,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11044-11322,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11044-11059,
                                                name: mux2_c_vec4_way(231),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11063-11092,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11064-11068,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11069-11091,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11069-11086,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11069-11086,
                                                                                name: enc_c_vec4_way_c6(135),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11087-11090,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11087-11088,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11089-11090,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11124-11153,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11125-11128,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11129-11152,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11129-11147,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11129-11147,
                                                                                name: enc_dc_vec4_way_c6(131),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11148-11151,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11148-11149,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11150-11151,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11185-11214,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11186-11189,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11190-11213,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11190-11208,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11190-11208,
                                                                                name: enc_ic_vec4_way_c6(133),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11209-11212,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11209-11210,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11211-11212,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11246-11268,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11247-11251,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11252-11267,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11253-11267,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11253-11267,
                                                                                name: ic_dir_vec4_c6(127),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11300-11321,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11301-11305,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11306-11320,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11306-11320,
                                                                        name: ic_dir_vec4_c6(127),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11329-11379,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11336-11354,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11336-11351,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11336-11351,
                                                                name: way_way_vld4_c6(137),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11352-11353,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11357-11377,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11357-11374,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11357-11374,
                                                                name: enc_c_vec4_way_c6(135),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11375-11376,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11382-11432,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11389-11407,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11389-11404,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11389-11404,
                                                                name: way_way_vld4_c6(137),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11405-11406,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11410-11430,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11410-11427,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11410-11427,
                                                                name: enc_c_vec4_way_c6(135),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11428-11429,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11435-11480,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11442-11460,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11442-11457,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11442-11457,
                                                                name: way_way_vld4_c6(137),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11458-11459,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11463-11478,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11463-11478,
                                                        name: dir_hit_vec4_c6(129),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11669-11807,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11677-11691,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11677-11691,
                                                        name: dc_dir_vec8_c6(139),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11696-11803,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11696-11783,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11696-11731,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11696-11712,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11696-11709,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11696-11709,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11710-11711,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        8(233),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11715-11731,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11715-11728,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11715-11728,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11729-11730,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        9(235),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11766-11783,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11766-11779,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11766-11779,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11780-11782,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                10(237),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11786-11803,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11786-11799,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11786-11799,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11800-11802,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        11(239),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11836-11974,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11844-11858,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11844-11858,
                                                        name: ic_dir_vec8_c6(141),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11863-11970,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11863-11950,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11863-11898,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11863-11879,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11863-11876,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11863-11876,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11877-11878,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        8(233),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11882-11898,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11882-11895,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11882-11895,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11896-11897,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        9(235),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11933-11950,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11933-11946,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11933-11946,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11947-11949,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                10(237),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11953-11970,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11953-11966,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11953-11966,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):11967-11969,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        11(239),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12005-12064,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12012-12027,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12012-12027,
                                                        name: dir_hit_vec8_c6(143),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12031-12062,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12031-12045,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12031-12045,
                                                                name: dc_dir_vec8_c6(139),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12048-12062,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12048-12062,
                                                                name: ic_dir_vec8_c6(141),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12087-12158,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12095-12116,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12095-12113,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12095-12113,
                                                                name: enc_dc_vec8_way_c6(145),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12114-12115,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12120-12156,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12120-12136,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12120-12133,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12120-12133,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12134-12135,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        9(235),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12139-12156,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12139-12152,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12139-12152,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12153-12155,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        11(239),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12161-12233,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12169-12190,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12169-12187,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12169-12187,
                                                                name: enc_dc_vec8_way_c6(145),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12188-12189,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12194-12231,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12194-12211,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12194-12207,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12194-12207,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12208-12210,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        10(237),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12214-12231,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12214-12227,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12214-12227,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12228-12230,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        11(239),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12256-12327,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12264-12285,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12264-12282,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12264-12282,
                                                                name: enc_ic_vec8_way_c6(147),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12283-12284,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12289-12325,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12289-12305,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12289-12302,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12289-12302,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12303-12304,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        9(235),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12308-12325,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12308-12321,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12308-12321,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12322-12324,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        11(239),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12330-12402,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12338-12359,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12338-12356,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12338-12356,
                                                                name: enc_ic_vec8_way_c6(147),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12357-12358,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12363-12400,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12363-12380,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12363-12376,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12363-12376,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12377-12379,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        10(237),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12383-12400,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12383-12396,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12383-12396,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12397-12399,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        11(239),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12407-12698,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12407-12413,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12416-12417,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12416-12417,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12419-12697,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12419-12434,
                                                name: mux2_c_vec8_way(241),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12438-12467,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12439-12443,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12444-12466,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12444-12461,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12444-12461,
                                                                                name: enc_c_vec8_way_c6(149),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12462-12465,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12462-12463,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12464-12465,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12499-12528,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12500-12503,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12504-12527,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12504-12522,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12504-12522,
                                                                                name: enc_dc_vec8_way_c6(145),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12523-12526,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12523-12524,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12525-12526,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12560-12589,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12561-12564,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12565-12588,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12565-12583,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12565-12583,
                                                                                name: enc_ic_vec8_way_c6(147),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12584-12587,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12584-12585,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12586-12587,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12621-12643,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12622-12626,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12627-12642,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12628-12642,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12628-12642,
                                                                                name: ic_dir_vec8_c6(141),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12675-12696,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12676-12680,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12681-12695,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12681-12695,
                                                                        name: ic_dir_vec8_c6(141),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12704-12754,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12711-12729,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12711-12726,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12711-12726,
                                                                name: way_way_vld8_c6(151),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12727-12728,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12732-12752,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12732-12749,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12732-12749,
                                                                name: enc_c_vec8_way_c6(149),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12750-12751,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12757-12807,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12764-12782,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12764-12779,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12764-12779,
                                                                name: way_way_vld8_c6(151),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12780-12781,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12785-12805,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12785-12802,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12785-12802,
                                                                name: enc_c_vec8_way_c6(149),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12803-12804,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12810-12855,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12817-12835,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12817-12832,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12817-12832,
                                                                name: way_way_vld8_c6(151),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12833-12834,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12838-12853,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):12838-12853,
                                                        name: dir_hit_vec8_c6(143),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13044-13185,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13052-13067,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13052-13067,
                                                        name: dc_dir_vec12_c6(153),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13072-13181,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13072-13161,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13072-13109,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13072-13089,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13072-13085,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13072-13085,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13086-13088,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        12(243),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13092-13109,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13092-13105,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13092-13105,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13106-13108,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        13(245),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13144-13161,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13144-13157,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13144-13157,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13158-13160,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                14(247),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13164-13181,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13164-13177,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13164-13177,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13178-13180,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        15(249),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13214-13355,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13222-13237,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13222-13237,
                                                        name: ic_dir_vec12_c6(155),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13242-13351,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13242-13331,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13242-13279,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13242-13259,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13242-13255,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13242-13255,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13256-13258,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        12(243),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13262-13279,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13262-13275,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13262-13275,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13276-13278,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        13(245),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13314-13331,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13314-13327,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13314-13327,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13328-13330,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                14(247),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13334-13351,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13334-13347,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13334-13347,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13348-13350,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        15(249),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13386-13448,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13393-13409,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13393-13409,
                                                        name: dir_hit_vec12_c6(157),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13413-13446,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13413-13428,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13413-13428,
                                                                name: dc_dir_vec12_c6(153),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13431-13446,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13431-13446,
                                                                name: ic_dir_vec12_c6(155),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13471-13544,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13479-13501,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13479-13498,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13479-13498,
                                                                name: enc_dc_vec12_way_c6(159),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13499-13500,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13505-13542,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13505-13522,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13505-13518,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13505-13518,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13519-13521,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        13(245),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13525-13542,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13525-13538,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13525-13538,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13539-13541,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        15(249),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13547-13620,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13555-13577,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13555-13574,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13555-13574,
                                                                name: enc_dc_vec12_way_c6(159),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13575-13576,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13581-13618,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13581-13598,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13581-13594,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13581-13594,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13595-13597,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        14(247),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13601-13618,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13601-13614,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13601-13614,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13615-13617,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        15(249),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13643-13716,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13651-13673,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13651-13670,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13651-13670,
                                                                name: enc_ic_vec12_way_c6(161),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13671-13672,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13677-13714,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13677-13694,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13677-13690,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13677-13690,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13691-13693,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        13(245),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13697-13714,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13697-13710,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13697-13710,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13711-13713,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        15(249),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13719-13792,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13727-13749,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13727-13746,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13727-13746,
                                                                name: enc_ic_vec12_way_c6(161),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13747-13748,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13753-13790,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13753-13770,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13753-13766,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13753-13766,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13767-13769,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        14(247),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13773-13790,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13773-13786,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13773-13786,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13787-13789,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        15(249),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13797-14094,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13797-13803,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13806-13807,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13806-13807,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13809-14093,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13809-13825,
                                                name: mux2_c_vec12_way(251),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13829-13859,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13830-13834,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13835-13858,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13835-13853,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13835-13853,
                                                                                name: enc_c_vec12_way_c6(163),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13854-13857,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13854-13855,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13856-13857,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13891-13921,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13892-13895,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13896-13920,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13896-13915,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13896-13915,
                                                                                name: enc_dc_vec12_way_c6(159),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13916-13919,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13916-13917,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13918-13919,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13953-13983,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13954-13957,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13958-13982,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13958-13977,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13958-13977,
                                                                                name: enc_ic_vec12_way_c6(161),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13978-13981,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13978-13979,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):13980-13981,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14015-14038,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14016-14020,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14021-14037,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14022-14037,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14022-14037,
                                                                                name: ic_dir_vec12_c6(155),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14070-14092,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14071-14075,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14076-14091,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14076-14091,
                                                                        name: ic_dir_vec12_c6(155),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14100-14152,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14107-14126,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14107-14123,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14107-14123,
                                                                name: way_way_vld12_c6(165),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14124-14125,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14129-14150,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14129-14147,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14129-14147,
                                                                name: enc_c_vec12_way_c6(163),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14148-14149,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14155-14207,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14162-14181,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14162-14178,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14162-14178,
                                                                name: way_way_vld12_c6(165),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14179-14180,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14184-14205,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14184-14202,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14184-14202,
                                                                name: enc_c_vec12_way_c6(163),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14203-14204,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14210-14257,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14217-14236,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14217-14233,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14217-14233,
                                                                name: way_way_vld12_c6(165),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14234-14235,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14239-14255,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14239-14255,
                                                        name: dir_hit_vec12_c6(157),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14446-14587,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14454-14469,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14454-14469,
                                                        name: dc_dir_vec16_c6(167),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14474-14583,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14474-14563,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14474-14511,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14474-14491,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14474-14487,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14474-14487,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14488-14490,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        16(253),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14494-14511,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14494-14507,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14494-14507,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14508-14510,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        17(255),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14546-14563,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14546-14559,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14546-14559,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14560-14562,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                18(257),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14566-14583,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14566-14579,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14566-14579,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14580-14582,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        19(259),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14616-14757,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14624-14639,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14624-14639,
                                                        name: ic_dir_vec16_c6(169),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14644-14753,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14644-14733,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14644-14681,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14644-14661,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14644-14657,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14644-14657,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14658-14660,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        16(253),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14664-14681,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14664-14677,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14664-14677,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14678-14680,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        17(255),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14716-14733,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14716-14729,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14716-14729,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14730-14732,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                18(257),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14736-14753,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14736-14749,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14736-14749,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14750-14752,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        19(259),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14788-14850,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14795-14811,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14795-14811,
                                                        name: dir_hit_vec16_c6(171),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14815-14848,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14815-14830,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14815-14830,
                                                                name: dc_dir_vec16_c6(167),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14833-14848,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14833-14848,
                                                                name: ic_dir_vec16_c6(169),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14873-14946,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14881-14903,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14881-14900,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14881-14900,
                                                                name: enc_dc_vec16_way_c6(173),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14901-14902,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14907-14944,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14907-14924,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14907-14920,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14907-14920,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14921-14923,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        17(255),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14927-14944,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14927-14940,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14927-14940,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14941-14943,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        19(259),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14949-15022,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14957-14979,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14957-14976,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14957-14976,
                                                                name: enc_dc_vec16_way_c6(173),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14977-14978,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14983-15020,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14983-15000,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14983-14996,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14983-14996,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):14997-14999,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        18(257),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15003-15020,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15003-15016,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15003-15016,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15017-15019,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        19(259),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15045-15118,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15053-15075,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15053-15072,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15053-15072,
                                                                name: enc_ic_vec16_way_c6(175),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15073-15074,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15079-15116,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15079-15096,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15079-15092,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15079-15092,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15093-15095,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        17(255),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15099-15116,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15099-15112,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15099-15112,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15113-15115,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        19(259),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15121-15194,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15129-15151,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15129-15148,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15129-15148,
                                                                name: enc_ic_vec16_way_c6(175),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15149-15150,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15155-15192,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15155-15172,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15155-15168,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15155-15168,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15169-15171,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        18(257),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15175-15192,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15175-15188,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15175-15188,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15189-15191,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        19(259),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15199-15496,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15199-15205,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15208-15209,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15208-15209,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15211-15495,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15211-15227,
                                                name: mux2_c_vec16_way(261),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15231-15261,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15232-15236,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15237-15260,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15237-15255,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15237-15255,
                                                                                name: enc_c_vec16_way_c6(177),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15256-15259,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15256-15257,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15258-15259,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15293-15323,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15294-15297,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15298-15322,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15298-15317,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15298-15317,
                                                                                name: enc_dc_vec16_way_c6(173),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15318-15321,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15318-15319,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15320-15321,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15355-15385,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15356-15359,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15360-15384,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15360-15379,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15360-15379,
                                                                                name: enc_ic_vec16_way_c6(175),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15380-15383,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15380-15381,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15382-15383,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15417-15440,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15418-15422,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15423-15439,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15424-15439,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15424-15439,
                                                                                name: ic_dir_vec16_c6(169),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15472-15494,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15473-15477,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15478-15493,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15478-15493,
                                                                        name: ic_dir_vec16_c6(169),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15502-15554,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15509-15528,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15509-15525,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15509-15525,
                                                                name: way_way_vld16_c6(179),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15526-15527,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15531-15552,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15531-15549,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15531-15549,
                                                                name: enc_c_vec16_way_c6(177),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15550-15551,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15557-15609,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15564-15583,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15564-15580,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15564-15580,
                                                                name: way_way_vld16_c6(179),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15581-15582,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15586-15607,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15586-15604,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15586-15604,
                                                                name: enc_c_vec16_way_c6(177),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15605-15606,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15612-15659,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15619-15638,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15619-15635,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15619-15635,
                                                                name: way_way_vld16_c6(179),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15636-15637,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15641-15657,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15641-15657,
                                                        name: dir_hit_vec16_c6(171),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15848-15989,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15856-15871,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15856-15871,
                                                        name: dc_dir_vec20_c6(181),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15876-15985,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15876-15965,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15876-15913,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15876-15893,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15876-15889,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15876-15889,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15890-15892,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        20(263),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15896-15913,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15896-15909,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15896-15909,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15910-15912,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        21(265),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15948-15965,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15948-15961,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15948-15961,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15962-15964,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                22(267),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15968-15985,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15968-15981,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15968-15981,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):15982-15984,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        23(269),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16018-16159,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16026-16041,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16026-16041,
                                                        name: ic_dir_vec20_c6(183),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16046-16155,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16046-16135,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16046-16083,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16046-16063,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16046-16059,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16046-16059,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16060-16062,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        20(263),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16066-16083,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16066-16079,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16066-16079,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16080-16082,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        21(265),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16118-16135,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16118-16131,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16118-16131,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16132-16134,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                22(267),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16138-16155,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16138-16151,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16138-16151,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16152-16154,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        23(269),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16190-16252,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16197-16213,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16197-16213,
                                                        name: dir_hit_vec20_c6(185),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16217-16250,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16217-16232,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16217-16232,
                                                                name: dc_dir_vec20_c6(181),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16235-16250,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16235-16250,
                                                                name: ic_dir_vec20_c6(183),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16275-16348,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16283-16305,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16283-16302,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16283-16302,
                                                                name: enc_dc_vec20_way_c6(187),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16303-16304,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16309-16346,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16309-16326,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16309-16322,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16309-16322,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16323-16325,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        21(265),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16329-16346,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16329-16342,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16329-16342,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16343-16345,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        23(269),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16351-16424,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16359-16381,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16359-16378,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16359-16378,
                                                                name: enc_dc_vec20_way_c6(187),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16379-16380,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16385-16422,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16385-16402,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16385-16398,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16385-16398,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16399-16401,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        22(267),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16405-16422,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16405-16418,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16405-16418,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16419-16421,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        23(269),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16447-16520,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16455-16477,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16455-16474,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16455-16474,
                                                                name: enc_ic_vec20_way_c6(189),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16475-16476,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16481-16518,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16481-16498,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16481-16494,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16481-16494,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16495-16497,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        21(265),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16501-16518,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16501-16514,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16501-16514,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16515-16517,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        23(269),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16523-16596,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16531-16553,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16531-16550,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16531-16550,
                                                                name: enc_ic_vec20_way_c6(189),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16551-16552,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16557-16594,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16557-16574,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16557-16570,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16557-16570,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16571-16573,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        22(267),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16577-16594,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16577-16590,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16577-16590,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16591-16593,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        23(269),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16601-16898,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16601-16607,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16610-16611,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16610-16611,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16613-16897,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16613-16629,
                                                name: mux2_c_vec20_way(271),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16633-16663,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16634-16638,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16639-16662,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16639-16657,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16639-16657,
                                                                                name: enc_c_vec20_way_c6(191),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16658-16661,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16658-16659,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16660-16661,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16695-16725,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16696-16699,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16700-16724,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16700-16719,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16700-16719,
                                                                                name: enc_dc_vec20_way_c6(187),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16720-16723,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16720-16721,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16722-16723,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16757-16787,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16758-16761,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16762-16786,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16762-16781,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16762-16781,
                                                                                name: enc_ic_vec20_way_c6(189),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16782-16785,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16782-16783,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16784-16785,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16819-16842,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16820-16824,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16825-16841,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16826-16841,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16826-16841,
                                                                                name: ic_dir_vec20_c6(183),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16874-16896,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16875-16879,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16880-16895,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16880-16895,
                                                                        name: ic_dir_vec20_c6(183),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16904-16956,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16911-16930,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16911-16927,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16911-16927,
                                                                name: way_way_vld20_c6(193),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16928-16929,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16933-16954,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16933-16951,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16933-16951,
                                                                name: enc_c_vec20_way_c6(191),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16952-16953,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16959-17011,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16966-16985,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16966-16982,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16966-16982,
                                                                name: way_way_vld20_c6(193),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16983-16984,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16988-17009,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16988-17006,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):16988-17006,
                                                                name: enc_c_vec20_way_c6(191),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17007-17008,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17014-17061,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17021-17040,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17021-17037,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17021-17037,
                                                                name: way_way_vld20_c6(193),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17038-17039,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17043-17059,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17043-17059,
                                                        name: dir_hit_vec20_c6(185),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17250-17391,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17258-17273,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17258-17273,
                                                        name: dc_dir_vec24_c6(195),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17278-17387,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17278-17367,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17278-17315,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17278-17295,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17278-17291,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17278-17291,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17292-17294,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        24(273),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17298-17315,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17298-17311,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17298-17311,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17312-17314,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        25(275),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17350-17367,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17350-17363,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17350-17363,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17364-17366,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                26(277),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17370-17387,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17370-17383,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17370-17383,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17384-17386,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        27(279),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17420-17561,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17428-17443,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17428-17443,
                                                        name: ic_dir_vec24_c6(197),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17448-17557,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17448-17537,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17448-17485,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17448-17465,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17448-17461,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17448-17461,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17462-17464,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        24(273),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17468-17485,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17468-17481,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17468-17481,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17482-17484,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        25(275),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17520-17537,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17520-17533,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17520-17533,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17534-17536,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                26(277),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17540-17557,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17540-17553,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17540-17553,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17554-17556,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        27(279),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17592-17654,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17599-17615,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17599-17615,
                                                        name: dir_hit_vec24_c6(199),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17619-17652,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17619-17634,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17619-17634,
                                                                name: dc_dir_vec24_c6(195),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17637-17652,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17637-17652,
                                                                name: ic_dir_vec24_c6(197),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17677-17750,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17685-17707,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17685-17704,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17685-17704,
                                                                name: enc_dc_vec24_way_c6(201),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17705-17706,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17711-17748,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17711-17728,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17711-17724,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17711-17724,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17725-17727,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        25(275),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17731-17748,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17731-17744,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17731-17744,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17745-17747,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        27(279),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17753-17826,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17761-17783,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17761-17780,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17761-17780,
                                                                name: enc_dc_vec24_way_c6(201),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17781-17782,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17787-17824,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17787-17804,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17787-17800,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17787-17800,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17801-17803,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        26(277),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17807-17824,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17807-17820,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17807-17820,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17821-17823,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        27(279),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17849-17922,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17857-17879,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17857-17876,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17857-17876,
                                                                name: enc_ic_vec24_way_c6(203),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17877-17878,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17883-17920,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17883-17900,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17883-17896,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17883-17896,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17897-17899,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        25(275),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17903-17920,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17903-17916,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17903-17916,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17917-17919,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        27(279),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17925-17998,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17933-17955,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17933-17952,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17933-17952,
                                                                name: enc_ic_vec24_way_c6(203),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17953-17954,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17959-17996,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17959-17976,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17959-17972,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17959-17972,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17973-17975,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        26(277),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17979-17996,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17979-17992,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17979-17992,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):17993-17995,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        27(279),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18003-18300,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18003-18009,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18012-18013,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18012-18013,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18015-18299,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18015-18031,
                                                name: mux2_c_vec24_way(281),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18035-18065,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18036-18040,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18041-18064,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18041-18059,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18041-18059,
                                                                                name: enc_c_vec24_way_c6(205),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18060-18063,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18060-18061,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18062-18063,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18097-18127,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18098-18101,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18102-18126,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18102-18121,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18102-18121,
                                                                                name: enc_dc_vec24_way_c6(201),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18122-18125,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18122-18123,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18124-18125,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18159-18189,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18160-18163,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18164-18188,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18164-18183,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18164-18183,
                                                                                name: enc_ic_vec24_way_c6(203),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18184-18187,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18184-18185,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18186-18187,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18221-18244,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18222-18226,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18227-18243,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18228-18243,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18228-18243,
                                                                                name: ic_dir_vec24_c6(197),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18276-18298,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18277-18281,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18282-18297,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18282-18297,
                                                                        name: ic_dir_vec24_c6(197),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18306-18358,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18313-18332,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18313-18329,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18313-18329,
                                                                name: way_way_vld24_c6(207),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18330-18331,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18335-18356,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18335-18353,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18335-18353,
                                                                name: enc_c_vec24_way_c6(205),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18354-18355,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18361-18413,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18368-18387,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18368-18384,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18368-18384,
                                                                name: way_way_vld24_c6(207),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18385-18386,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18390-18411,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18390-18408,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18390-18408,
                                                                name: enc_c_vec24_way_c6(205),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18409-18410,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18416-18463,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18423-18442,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18423-18439,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18423-18439,
                                                                name: way_way_vld24_c6(207),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18440-18441,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18445-18461,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18445-18461,
                                                        name: dir_hit_vec24_c6(199),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18652-18793,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18660-18675,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18660-18675,
                                                        name: dc_dir_vec28_c6(209),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18680-18789,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18680-18769,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18680-18717,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18680-18697,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18680-18693,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18680-18693,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18694-18696,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        28(283),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18700-18717,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18700-18713,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18700-18713,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18714-18716,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        29(285),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18752-18769,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18752-18765,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18752-18765,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18766-18768,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                30(287),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18772-18789,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18772-18785,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18772-18785,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18786-18788,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18822-18963,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18830-18845,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18830-18845,
                                                        name: ic_dir_vec28_c6(211),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18850-18959,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18850-18939,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18850-18887,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18850-18867,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18850-18863,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18850-18863,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18864-18866,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        28(283),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18870-18887,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18870-18883,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18870-18883,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18884-18886,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        29(285),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18922-18939,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18922-18935,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18922-18935,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18936-18938,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                30(287),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18942-18959,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18942-18955,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18942-18955,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18956-18958,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):18994-19056,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19001-19017,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19001-19017,
                                                        name: dir_hit_vec28_c6(213),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19021-19054,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19021-19036,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19021-19036,
                                                                name: dc_dir_vec28_c6(209),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19039-19054,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19039-19054,
                                                                name: ic_dir_vec28_c6(211),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19079-19152,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19087-19109,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19087-19106,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19087-19106,
                                                                name: enc_dc_vec28_way_c6(215),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19107-19108,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19113-19150,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19113-19130,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19113-19126,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19113-19126,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19127-19129,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        29(285),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19133-19150,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19133-19146,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19133-19146,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19147-19149,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19155-19228,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19163-19185,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19163-19182,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19163-19182,
                                                                name: enc_dc_vec28_way_c6(215),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19183-19184,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19189-19226,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19189-19206,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19189-19202,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19189-19202,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19203-19205,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        30(287),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19209-19226,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19209-19222,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19209-19222,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19223-19225,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19251-19324,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19259-19281,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19259-19278,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19259-19278,
                                                                name: enc_ic_vec28_way_c6(217),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19279-19280,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19285-19322,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19285-19302,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19285-19298,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19285-19298,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19299-19301,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        29(285),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19305-19322,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19305-19318,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19305-19318,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19319-19321,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19327-19400,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19335-19357,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19335-19354,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19335-19354,
                                                                name: enc_ic_vec28_way_c6(217),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19355-19356,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19361-19398,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19361-19378,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19361-19374,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19361-19374,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19375-19377,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        30(287),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19381-19398,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19381-19394,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19381-19394,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19395-19397,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19405-19702,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19405-19411,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19414-19415,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19414-19415,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19417-19701,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19417-19433,
                                                name: mux2_c_vec28_way(289),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19437-19467,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19438-19442,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19443-19466,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19443-19461,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19443-19461,
                                                                                name: enc_c_vec28_way_c6(219),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19462-19465,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19462-19463,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19464-19465,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19499-19529,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19500-19503,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19504-19528,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19504-19523,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19504-19523,
                                                                                name: enc_dc_vec28_way_c6(215),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19524-19527,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19524-19525,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19526-19527,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19561-19591,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19562-19565,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19566-19590,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19566-19585,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19566-19585,
                                                                                name: enc_ic_vec28_way_c6(217),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19586-19589,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19586-19587,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19588-19589,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19623-19646,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19624-19628,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19629-19645,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19630-19645,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19630-19645,
                                                                                name: ic_dir_vec28_c6(211),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19678-19700,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19679-19683,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19684-19699,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19684-19699,
                                                                        name: ic_dir_vec28_c6(211),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19708-19760,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19715-19734,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19715-19731,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19715-19731,
                                                                name: way_way_vld28_c6(221),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19732-19733,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19737-19758,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19737-19755,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19737-19755,
                                                                name: enc_c_vec28_way_c6(219),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19756-19757,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19763-19815,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19770-19789,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19770-19786,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19770-19786,
                                                                name: way_way_vld28_c6(221),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19787-19788,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19792-19813,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19792-19810,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19792-19810,
                                                                name: enc_c_vec28_way_c6(219),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19811-19812,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19818-19865,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19825-19844,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19825-19841,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19825-19841,
                                                                name: way_way_vld28_c6(221),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19842-19843,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19847-19863,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):19847-19863,
                                                        name: dir_hit_vec28_c6(213),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20032-20064,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20037-20042,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20038-20039,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20040-20041,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20043-20063,
                                            name: way_wayvld00_mux1_c6(291),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20043-20063,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20067-20099,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20072-20077,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20073-20074,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20075-20076,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20078-20098,
                                            name: way_wayvld00_mux2_c6(293),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20078-20098,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20102-20134,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20107-20112,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20108-20109,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20110-20111,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20113-20133,
                                            name: way_wayvld00_mux3_c6(295),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20113-20133,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20138-20665,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20138-20144,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20147-20148,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20147-20148,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20150-20664,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20150-20174,
                                                name: mux1_way_way_wayvld00_c6(299),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20178-20210,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20179-20183,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20184-20209,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20184-20204,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20184-20204,
                                                                                name: way_wayvld00_mux1_c6(291),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20205-20208,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20205-20206,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20207-20208,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20243-20269,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20244-20247,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20248-20268,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20248-20263,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20248-20263,
                                                                                name: way_way_vld0_c6(123),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20264-20267,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20264-20265,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20266-20267,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20302-20328,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20303-20306,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20307-20327,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20307-20322,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20307-20322,
                                                                                name: way_way_vld4_c6(137),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20323-20326,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20323-20324,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20325-20326,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20361-20387,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20362-20365,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20366-20386,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20366-20381,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20366-20381,
                                                                                name: way_way_vld8_c6(151),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20382-20385,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20382-20383,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20384-20385,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20420-20447,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20421-20424,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20425-20446,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20425-20441,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20425-20441,
                                                                                name: way_way_vld12_c6(165),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20442-20445,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20442-20443,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20444-20445,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20480-20501,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20481-20485,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20486-20500,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20486-20497,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20486-20497,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20498-20499,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20534-20555,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20535-20539,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20540-20554,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20540-20551,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20540-20551,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20552-20553,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20588-20609,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20589-20593,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20594-20608,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20594-20605,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20594-20605,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20606-20607,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20642-20663,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20643-20647,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20648-20662,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20648-20659,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20648-20659,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20660-20661,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20669-21207,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20669-20675,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20678-20679,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20678-20679,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20681-21206,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20681-20705,
                                                name: mux2_way_way_wayvld00_c6(309),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20709-20741,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20710-20714,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20715-20740,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20715-20735,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20715-20735,
                                                                                name: way_wayvld00_mux2_c6(293),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20736-20739,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20736-20737,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20738-20739,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20775-20802,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20776-20779,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20780-20801,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20780-20796,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20780-20796,
                                                                                name: way_way_vld16_c6(179),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20797-20800,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20797-20798,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20799-20800,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20836-20863,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20837-20840,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20841-20862,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20841-20857,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20841-20857,
                                                                                name: way_way_vld20_c6(193),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20858-20861,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20858-20859,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20860-20861,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20897-20924,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20898-20901,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20902-20923,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20902-20918,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20902-20918,
                                                                                name: way_way_vld24_c6(207),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20919-20922,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20919-20920,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20921-20922,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20958-20985,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20959-20962,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20963-20984,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20963-20979,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20963-20979,
                                                                                name: way_way_vld28_c6(221),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20980-20983,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20980-20981,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):20982-20983,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21019-21040,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21020-21024,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21025-21039,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21025-21036,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21025-21036,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21037-21038,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21074-21095,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21075-21079,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21080-21094,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21080-21091,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21080-21091,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21092-21093,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21129-21150,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21130-21134,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21135-21149,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21135-21146,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21135-21146,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21147-21148,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21184-21205,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21185-21189,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21190-21204,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21190-21201,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21190-21201,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21202-21203,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21211-21520,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21211-21217,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21220-21221,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21220-21221,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21223-21519,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21223-21247,
                                                name: mux3_way_way_wayvld00_c6(311),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21251-21283,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21252-21256,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21257-21282,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21257-21277,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21257-21277,
                                                                                name: way_wayvld00_mux3_c6(295),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21278-21281,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21278-21279,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21280-21281,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21317-21348,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21318-21321,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21322-21347,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21322-21342,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21322-21342,
                                                                                name: way_wayvld00_mux1_c6(291),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21343-21346,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21343-21344,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21345-21346,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21382-21413,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21383-21386,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21387-21412,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21387-21407,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21387-21407,
                                                                                name: way_wayvld00_mux2_c6(293),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21408-21411,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21408-21409,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21410-21411,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21447-21465,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21448-21452,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21453-21464,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21453-21464,
                                                                        name: sel_mux3_c6(27),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21499-21518,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21500-21504,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21505-21517,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21506-21517,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21506-21517,
                                                                                name: sel_mux3_c6(27),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21730-21754,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21730-21738,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21738-21753,
                                            name: dc_dir_vec32_c6(313),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21738-21753,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21757-21780,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21757-21762,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21762-21778,
                                            name: dir_hit_vec32_c6(315),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21762-21778,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21783-21819,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21791-21796,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21792-21793,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21794-21795,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21799-21818,
                                            name: enc_dc_vec32_way_c6(317),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21799-21818,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21823-21858,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21831-21836,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21832-21833,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21834-21835,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21839-21857,
                                            name: enc_c_vec32_way_c6(319),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21839-21857,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21861-21895,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21869-21874,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21870-21871,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21872-21873,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21877-21893,
                                            name: way_way_vld32_c6(321),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):21877-21893,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22101-22125,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22101-22109,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22109-22124,
                                            name: dc_dir_vec36_c6(323),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22109-22124,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22128-22151,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22128-22133,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22133-22149,
                                            name: dir_hit_vec36_c6(325),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22133-22149,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22154-22190,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22162-22167,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22163-22164,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22165-22166,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22170-22189,
                                            name: enc_dc_vec36_way_c6(327),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22170-22189,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22194-22229,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22202-22207,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22203-22204,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22205-22206,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22210-22228,
                                            name: enc_c_vec36_way_c6(329),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22210-22228,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22232-22266,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22240-22245,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22241-22242,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22243-22244,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22248-22264,
                                            name: way_way_vld36_c6(331),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22248-22264,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22472-22496,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22472-22480,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22480-22495,
                                            name: dc_dir_vec40_c6(333),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22480-22495,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22499-22522,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22499-22504,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22504-22520,
                                            name: dir_hit_vec40_c6(335),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22504-22520,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22525-22561,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22533-22538,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22534-22535,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22536-22537,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22541-22560,
                                            name: enc_dc_vec40_way_c6(337),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22541-22560,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22565-22600,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22573-22578,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22574-22575,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22576-22577,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22581-22599,
                                            name: enc_c_vec40_way_c6(339),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22581-22599,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22603-22637,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22611-22616,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22612-22613,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22614-22615,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22619-22635,
                                            name: way_way_vld40_c6(341),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22619-22635,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22843-22867,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22843-22851,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22851-22866,
                                            name: dc_dir_vec44_c6(343),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22851-22866,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22870-22893,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22870-22875,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22875-22891,
                                            name: dir_hit_vec44_c6(345),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22875-22891,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22896-22932,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22904-22909,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22905-22906,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22907-22908,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22912-22931,
                                            name: enc_dc_vec44_way_c6(347),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22912-22931,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22936-22971,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22944-22949,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22945-22946,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22947-22948,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22952-22970,
                                            name: enc_c_vec44_way_c6(349),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22952-22970,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22974-23008,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22982-22987,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22983-22984,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22985-22986,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22990-23006,
                                            name: way_way_vld44_c6(351),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):22990-23006,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23214-23238,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23214-23222,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23222-23237,
                                            name: dc_dir_vec48_c6(353),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23222-23237,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23241-23264,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23241-23246,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23246-23262,
                                            name: dir_hit_vec48_c6(355),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23246-23262,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23267-23303,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23275-23280,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23276-23277,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23278-23279,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23283-23302,
                                            name: enc_dc_vec48_way_c6(357),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23283-23302,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23307-23342,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23315-23320,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23316-23317,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23318-23319,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23323-23341,
                                            name: enc_c_vec48_way_c6(359),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23323-23341,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23345-23379,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23353-23358,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23354-23355,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23356-23357,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23361-23377,
                                            name: way_way_vld48_c6(361),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23361-23377,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23585-23609,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23585-23593,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23593-23608,
                                            name: dc_dir_vec52_c6(363),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23593-23608,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23612-23635,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23612-23617,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23617-23633,
                                            name: dir_hit_vec52_c6(365),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23617-23633,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23638-23674,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23646-23651,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23647-23648,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23649-23650,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23654-23673,
                                            name: enc_dc_vec52_way_c6(367),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23654-23673,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23678-23713,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23686-23691,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23687-23688,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23689-23690,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23694-23712,
                                            name: enc_c_vec52_way_c6(369),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23694-23712,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23716-23750,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23724-23729,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23725-23726,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23727-23728,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23732-23748,
                                            name: way_way_vld52_c6(371),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23732-23748,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23956-23980,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23956-23964,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23964-23979,
                                            name: dc_dir_vec56_c6(373),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23964-23979,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23983-24006,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23983-23988,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23988-24004,
                                            name: dir_hit_vec56_c6(375),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):23988-24004,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24009-24045,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24017-24022,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24018-24019,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24020-24021,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24025-24044,
                                            name: enc_dc_vec56_way_c6(377),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24025-24044,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24049-24084,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24057-24062,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24058-24059,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24060-24061,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24065-24083,
                                            name: enc_c_vec56_way_c6(379),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24065-24083,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24087-24121,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24095-24100,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24096-24097,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24098-24099,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24103-24119,
                                            name: way_way_vld56_c6(381),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24103-24119,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24327-24351,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24327-24335,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24335-24350,
                                            name: dc_dir_vec60_c6(383),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24335-24350,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24354-24377,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24354-24359,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24359-24375,
                                            name: dir_hit_vec60_c6(385),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24359-24375,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24380-24416,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24388-24393,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24389-24390,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24391-24392,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24396-24415,
                                            name: enc_dc_vec60_way_c6(387),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24396-24415,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24420-24455,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24428-24433,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24429-24430,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24431-24432,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24436-24454,
                                            name: enc_c_vec60_way_c6(389),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24436-24454,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24458-24492,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24466-24471,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24467-24468,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24469-24470,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24474-24490,
                                            name: way_way_vld60_c6(391),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24474-24490,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24693-24834,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24701-24716,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24701-24716,
                                                        name: dc_dir_vec32_c6(313),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24721-24830,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24721-24810,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24721-24758,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24721-24738,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24721-24734,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24721-24734,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24735-24737,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        32(81),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24741-24758,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24741-24754,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24741-24754,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24755-24757,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        33(393),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24793-24810,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24793-24806,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24793-24806,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24807-24809,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                34(395),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24813-24830,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24813-24826,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24813-24826,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24827-24829,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        35(397),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24871-24944,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24879-24901,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24879-24898,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24879-24898,
                                                                name: enc_dc_vec32_way_c6(317),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24899-24900,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24905-24942,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24905-24922,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24905-24918,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24905-24918,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24919-24921,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        33(393),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24925-24942,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24925-24938,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24925-24938,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24939-24941,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        35(397),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24962-25035,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24970-24992,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24970-24989,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24970-24989,
                                                                name: enc_dc_vec32_way_c6(317),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24990-24991,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24996-25033,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24996-25013,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24996-25009,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):24996-25009,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25010-25012,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        34(395),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25016-25033,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25016-25029,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25016-25029,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25030-25032,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        35(397),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25040-25084,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25047-25063,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25047-25063,
                                                        name: dir_hit_vec32_c6(315),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25067-25082,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25067-25082,
                                                        name: dc_dir_vec32_c6(313),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25088-25147,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25095-25118,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25095-25113,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25095-25113,
                                                                name: enc_c_vec32_way_c6(319),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25114-25117,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25114-25115,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25116-25117,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25121-25145,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25121-25140,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25121-25140,
                                                                name: enc_dc_vec32_way_c6(317),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25141-25144,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25141-25142,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25143-25144,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25165-25218,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25173-25192,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25173-25189,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25173-25189,
                                                                name: way_way_vld32_c6(321),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25190-25191,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25195-25216,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25195-25213,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25195-25213,
                                                                name: enc_c_vec32_way_c6(319),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25214-25215,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25235-25288,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25243-25262,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25243-25259,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25243-25259,
                                                                name: way_way_vld32_c6(321),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25260-25261,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25265-25286,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25265-25283,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25265-25283,
                                                                name: enc_c_vec32_way_c6(319),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25284-25285,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25291-25339,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25299-25318,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25299-25315,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25299-25315,
                                                                name: way_way_vld32_c6(321),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25316-25317,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25321-25337,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25321-25337,
                                                        name: dir_hit_vec32_c6(315),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25542-25683,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25550-25565,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25550-25565,
                                                        name: dc_dir_vec36_c6(323),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25570-25679,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25570-25659,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25570-25607,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25570-25587,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25570-25583,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25570-25583,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25584-25586,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        36(399),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25590-25607,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25590-25603,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25590-25603,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25604-25606,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        37(401),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25642-25659,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25642-25655,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25642-25655,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25656-25658,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                38(403),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25662-25679,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25662-25675,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25662-25675,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25676-25678,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        39(405),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25720-25793,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25728-25750,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25728-25747,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25728-25747,
                                                                name: enc_dc_vec36_way_c6(327),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25748-25749,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25754-25791,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25754-25771,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25754-25767,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25754-25767,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25768-25770,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        37(401),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25774-25791,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25774-25787,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25774-25787,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25788-25790,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        39(405),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25811-25884,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25819-25841,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25819-25838,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25819-25838,
                                                                name: enc_dc_vec36_way_c6(327),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25839-25840,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25845-25882,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25845-25862,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25845-25858,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25845-25858,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25859-25861,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        38(403),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25865-25882,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25865-25878,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25865-25878,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25879-25881,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        39(405),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25889-25933,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25896-25912,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25896-25912,
                                                        name: dir_hit_vec36_c6(325),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25916-25931,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25916-25931,
                                                        name: dc_dir_vec36_c6(323),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25937-25996,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25944-25967,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25944-25962,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25944-25962,
                                                                name: enc_c_vec36_way_c6(329),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25963-25966,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25963-25964,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25965-25966,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25970-25994,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25970-25989,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25970-25989,
                                                                name: enc_dc_vec36_way_c6(327),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25990-25993,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25990-25991,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):25992-25993,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26014-26067,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26022-26041,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26022-26038,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26022-26038,
                                                                name: way_way_vld36_c6(331),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26039-26040,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26044-26065,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26044-26062,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26044-26062,
                                                                name: enc_c_vec36_way_c6(329),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26063-26064,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26084-26137,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26092-26111,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26092-26108,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26092-26108,
                                                                name: way_way_vld36_c6(331),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26109-26110,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26114-26135,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26114-26132,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26114-26132,
                                                                name: enc_c_vec36_way_c6(329),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26133-26134,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26140-26188,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26148-26167,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26148-26164,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26148-26164,
                                                                name: way_way_vld36_c6(331),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26165-26166,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26170-26186,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26170-26186,
                                                        name: dir_hit_vec36_c6(325),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26391-26532,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26399-26414,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26399-26414,
                                                        name: dc_dir_vec40_c6(333),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26419-26528,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26419-26508,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26419-26456,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26419-26436,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26419-26432,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26419-26432,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26433-26435,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        40(407),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26439-26456,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26439-26452,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26439-26452,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26453-26455,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        41(409),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26491-26508,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26491-26504,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26491-26504,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26505-26507,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                42(411),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26511-26528,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26511-26524,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26511-26524,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26525-26527,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        43(413),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26569-26642,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26577-26599,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26577-26596,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26577-26596,
                                                                name: enc_dc_vec40_way_c6(337),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26597-26598,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26603-26640,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26603-26620,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26603-26616,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26603-26616,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26617-26619,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        41(409),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26623-26640,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26623-26636,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26623-26636,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26637-26639,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        43(413),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26660-26733,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26668-26690,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26668-26687,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26668-26687,
                                                                name: enc_dc_vec40_way_c6(337),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26688-26689,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26694-26731,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26694-26711,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26694-26707,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26694-26707,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26708-26710,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        42(411),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26714-26731,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26714-26727,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26714-26727,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26728-26730,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        43(413),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26738-26782,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26745-26761,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26745-26761,
                                                        name: dir_hit_vec40_c6(335),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26765-26780,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26765-26780,
                                                        name: dc_dir_vec40_c6(333),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26786-26845,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26793-26816,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26793-26811,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26793-26811,
                                                                name: enc_c_vec40_way_c6(339),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26812-26815,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26812-26813,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26814-26815,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26819-26843,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26819-26838,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26819-26838,
                                                                name: enc_dc_vec40_way_c6(337),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26839-26842,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26839-26840,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26841-26842,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26863-26916,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26871-26890,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26871-26887,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26871-26887,
                                                                name: way_way_vld40_c6(341),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26888-26889,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26893-26914,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26893-26911,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26893-26911,
                                                                name: enc_c_vec40_way_c6(339),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26912-26913,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26933-26986,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26941-26960,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26941-26957,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26941-26957,
                                                                name: way_way_vld40_c6(341),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26958-26959,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26963-26984,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26963-26981,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26963-26981,
                                                                name: enc_c_vec40_way_c6(339),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26982-26983,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26989-27037,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26997-27016,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26997-27013,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):26997-27013,
                                                                name: way_way_vld40_c6(341),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27014-27015,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27019-27035,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27019-27035,
                                                        name: dir_hit_vec40_c6(335),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27240-27381,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27248-27263,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27248-27263,
                                                        name: dc_dir_vec44_c6(343),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27268-27377,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27268-27357,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27268-27305,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27268-27285,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27268-27281,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27268-27281,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27282-27284,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        44(415),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27288-27305,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27288-27301,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27288-27301,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27302-27304,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        45(417),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27340-27357,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27340-27353,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27340-27353,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27354-27356,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                46(419),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27360-27377,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27360-27373,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27360-27373,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27374-27376,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        47(421),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27418-27491,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27426-27448,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27426-27445,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27426-27445,
                                                                name: enc_dc_vec44_way_c6(347),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27446-27447,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27452-27489,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27452-27469,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27452-27465,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27452-27465,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27466-27468,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        45(417),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27472-27489,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27472-27485,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27472-27485,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27486-27488,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        47(421),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27509-27582,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27517-27539,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27517-27536,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27517-27536,
                                                                name: enc_dc_vec44_way_c6(347),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27537-27538,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27543-27580,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27543-27560,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27543-27556,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27543-27556,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27557-27559,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        46(419),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27563-27580,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27563-27576,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27563-27576,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27577-27579,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        47(421),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27587-27631,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27594-27610,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27594-27610,
                                                        name: dir_hit_vec44_c6(345),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27614-27629,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27614-27629,
                                                        name: dc_dir_vec44_c6(343),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27635-27694,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27642-27665,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27642-27660,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27642-27660,
                                                                name: enc_c_vec44_way_c6(349),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27661-27664,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27661-27662,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27663-27664,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27668-27692,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27668-27687,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27668-27687,
                                                                name: enc_dc_vec44_way_c6(347),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27688-27691,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27688-27689,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27690-27691,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27712-27765,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27720-27739,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27720-27736,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27720-27736,
                                                                name: way_way_vld44_c6(351),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27737-27738,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27742-27763,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27742-27760,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27742-27760,
                                                                name: enc_c_vec44_way_c6(349),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27761-27762,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27782-27835,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27790-27809,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27790-27806,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27790-27806,
                                                                name: way_way_vld44_c6(351),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27807-27808,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27812-27833,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27812-27830,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27812-27830,
                                                                name: enc_c_vec44_way_c6(349),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27831-27832,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27838-27886,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27846-27865,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27846-27862,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27846-27862,
                                                                name: way_way_vld44_c6(351),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27863-27864,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27868-27884,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):27868-27884,
                                                        name: dir_hit_vec44_c6(345),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28089-28230,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28097-28112,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28097-28112,
                                                        name: dc_dir_vec48_c6(353),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28117-28226,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28117-28206,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28117-28154,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28117-28134,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28117-28130,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28117-28130,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28131-28133,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        48(423),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28137-28154,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28137-28150,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28137-28150,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28151-28153,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        49(425),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28189-28206,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28189-28202,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28189-28202,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28203-28205,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                50(427),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28209-28226,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28209-28222,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28209-28222,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28223-28225,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        51(429),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28267-28340,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28275-28297,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28275-28294,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28275-28294,
                                                                name: enc_dc_vec48_way_c6(357),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28295-28296,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28301-28338,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28301-28318,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28301-28314,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28301-28314,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28315-28317,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        49(425),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28321-28338,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28321-28334,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28321-28334,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28335-28337,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        51(429),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28358-28431,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28366-28388,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28366-28385,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28366-28385,
                                                                name: enc_dc_vec48_way_c6(357),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28386-28387,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28392-28429,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28392-28409,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28392-28405,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28392-28405,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28406-28408,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        50(427),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28412-28429,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28412-28425,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28412-28425,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28426-28428,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        51(429),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28436-28480,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28443-28459,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28443-28459,
                                                        name: dir_hit_vec48_c6(355),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28463-28478,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28463-28478,
                                                        name: dc_dir_vec48_c6(353),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28484-28543,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28491-28514,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28491-28509,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28491-28509,
                                                                name: enc_c_vec48_way_c6(359),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28510-28513,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28510-28511,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28512-28513,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28517-28541,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28517-28536,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28517-28536,
                                                                name: enc_dc_vec48_way_c6(357),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28537-28540,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28537-28538,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28539-28540,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28561-28614,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28569-28588,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28569-28585,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28569-28585,
                                                                name: way_way_vld48_c6(361),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28586-28587,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28591-28612,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28591-28609,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28591-28609,
                                                                name: enc_c_vec48_way_c6(359),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28610-28611,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28631-28684,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28639-28658,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28639-28655,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28639-28655,
                                                                name: way_way_vld48_c6(361),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28656-28657,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28661-28682,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28661-28679,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28661-28679,
                                                                name: enc_c_vec48_way_c6(359),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28680-28681,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28687-28735,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28695-28714,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28695-28711,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28695-28711,
                                                                name: way_way_vld48_c6(361),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28712-28713,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28717-28733,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28717-28733,
                                                        name: dir_hit_vec48_c6(355),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28938-29079,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28946-28961,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28946-28961,
                                                        name: dc_dir_vec52_c6(363),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28966-29075,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28966-29055,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28966-29003,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28966-28983,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28966-28979,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28966-28979,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28980-28982,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        52(431),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28986-29003,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28986-28999,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):28986-28999,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29000-29002,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        53(433),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29038-29055,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29038-29051,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29038-29051,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29052-29054,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                54(435),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29058-29075,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29058-29071,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29058-29071,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29072-29074,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        55(437),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29116-29189,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29124-29146,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29124-29143,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29124-29143,
                                                                name: enc_dc_vec52_way_c6(367),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29144-29145,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29150-29187,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29150-29167,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29150-29163,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29150-29163,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29164-29166,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        53(433),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29170-29187,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29170-29183,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29170-29183,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29184-29186,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        55(437),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29207-29280,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29215-29237,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29215-29234,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29215-29234,
                                                                name: enc_dc_vec52_way_c6(367),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29235-29236,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29241-29278,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29241-29258,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29241-29254,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29241-29254,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29255-29257,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        54(435),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29261-29278,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29261-29274,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29261-29274,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29275-29277,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        55(437),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29285-29329,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29292-29308,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29292-29308,
                                                        name: dir_hit_vec52_c6(365),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29312-29327,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29312-29327,
                                                        name: dc_dir_vec52_c6(363),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29333-29392,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29340-29363,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29340-29358,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29340-29358,
                                                                name: enc_c_vec52_way_c6(369),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29359-29362,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29359-29360,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29361-29362,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29366-29390,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29366-29385,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29366-29385,
                                                                name: enc_dc_vec52_way_c6(367),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29386-29389,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29386-29387,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29388-29389,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29410-29463,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29418-29437,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29418-29434,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29418-29434,
                                                                name: way_way_vld52_c6(371),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29435-29436,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29440-29461,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29440-29458,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29440-29458,
                                                                name: enc_c_vec52_way_c6(369),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29459-29460,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29480-29533,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29488-29507,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29488-29504,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29488-29504,
                                                                name: way_way_vld52_c6(371),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29505-29506,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29510-29531,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29510-29528,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29510-29528,
                                                                name: enc_c_vec52_way_c6(369),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29529-29530,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29536-29584,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29544-29563,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29544-29560,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29544-29560,
                                                                name: way_way_vld52_c6(371),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29561-29562,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29566-29582,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29566-29582,
                                                        name: dir_hit_vec52_c6(365),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29787-29928,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29795-29810,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29795-29810,
                                                        name: dc_dir_vec56_c6(373),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29815-29924,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29815-29904,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29815-29852,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29815-29832,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29815-29828,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29815-29828,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29829-29831,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        56(439),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29835-29852,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29835-29848,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29835-29848,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29849-29851,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        57(441),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29887-29904,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29887-29900,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29887-29900,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29901-29903,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                58(443),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29907-29924,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29907-29920,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29907-29920,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29921-29923,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        59(445),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29965-30038,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29973-29995,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29973-29992,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29973-29992,
                                                                name: enc_dc_vec56_way_c6(377),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29993-29994,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29999-30036,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29999-30016,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29999-30012,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):29999-30012,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30013-30015,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        57(441),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30019-30036,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30019-30032,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30019-30032,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30033-30035,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        59(445),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30056-30129,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30064-30086,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30064-30083,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30064-30083,
                                                                name: enc_dc_vec56_way_c6(377),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30084-30085,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30090-30127,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30090-30107,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30090-30103,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30090-30103,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30104-30106,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        58(443),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30110-30127,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30110-30123,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30110-30123,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30124-30126,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        59(445),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30134-30178,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30141-30157,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30141-30157,
                                                        name: dir_hit_vec56_c6(375),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30161-30176,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30161-30176,
                                                        name: dc_dir_vec56_c6(373),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30182-30241,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30189-30212,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30189-30207,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30189-30207,
                                                                name: enc_c_vec56_way_c6(379),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30208-30211,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30208-30209,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30210-30211,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30215-30239,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30215-30234,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30215-30234,
                                                                name: enc_dc_vec56_way_c6(377),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30235-30238,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30235-30236,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30237-30238,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30259-30312,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30267-30286,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30267-30283,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30267-30283,
                                                                name: way_way_vld56_c6(381),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30284-30285,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30289-30310,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30289-30307,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30289-30307,
                                                                name: enc_c_vec56_way_c6(379),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30308-30309,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30329-30382,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30337-30356,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30337-30353,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30337-30353,
                                                                name: way_way_vld56_c6(381),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30354-30355,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30359-30380,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30359-30377,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30359-30377,
                                                                name: enc_c_vec56_way_c6(379),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30378-30379,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30385-30433,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30393-30412,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30393-30409,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30393-30409,
                                                                name: way_way_vld56_c6(381),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30410-30411,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30415-30431,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30415-30431,
                                                        name: dir_hit_vec56_c6(375),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30636-30777,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30644-30659,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30644-30659,
                                                        name: dc_dir_vec60_c6(383),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30664-30773,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30664-30753,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30664-30701,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30664-30681,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30664-30677,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30664-30677,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30678-30680,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        60(447),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30684-30701,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30684-30697,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30684-30697,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30698-30700,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        61(449),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30736-30753,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30736-30749,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30736-30749,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30750-30752,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                62(451),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30756-30773,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30756-30769,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30756-30769,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30770-30772,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        63(51),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30814-30887,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30822-30844,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30822-30841,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30822-30841,
                                                                name: enc_dc_vec60_way_c6(387),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30842-30843,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30848-30885,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30848-30865,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30848-30861,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30848-30861,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30862-30864,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        61(449),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30868-30885,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30868-30881,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30868-30881,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30882-30884,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        63(51),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30905-30978,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30913-30935,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30913-30932,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30913-30932,
                                                                name: enc_dc_vec60_way_c6(387),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30933-30934,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30939-30976,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30939-30956,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30939-30952,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30939-30952,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30953-30955,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        62(451),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30959-30976,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30959-30972,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30959-30972,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30973-30975,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        63(51),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30983-31027,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30990-31006,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):30990-31006,
                                                        name: dir_hit_vec60_c6(385),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31010-31025,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31010-31025,
                                                        name: dc_dir_vec60_c6(383),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31031-31090,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31038-31061,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31038-31056,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31038-31056,
                                                                name: enc_c_vec60_way_c6(389),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31057-31060,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31057-31058,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31059-31060,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31064-31088,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31064-31083,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31064-31083,
                                                                name: enc_dc_vec60_way_c6(387),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31084-31087,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31084-31085,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31086-31087,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31108-31161,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31116-31135,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31116-31132,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31116-31132,
                                                                name: way_way_vld60_c6(391),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31133-31134,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31138-31159,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31138-31156,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31138-31156,
                                                                name: enc_c_vec60_way_c6(389),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31157-31158,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31178-31231,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31186-31205,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31186-31202,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31186-31202,
                                                                name: way_way_vld60_c6(391),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31203-31204,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31208-31229,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31208-31226,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31208-31226,
                                                                name: enc_c_vec60_way_c6(389),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31227-31228,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31234-31282,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31242-31261,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31242-31258,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31242-31258,
                                                                name: way_way_vld60_c6(391),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31259-31260,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31264-31280,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31264-31280,
                                                        name: dir_hit_vec60_c6(385),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31381-31418,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31389-31394,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31390-31391,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31392-31393,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31397-31417,
                                            name: way_wayvld01_mux1_c6(453),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31397-31417,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31435-31472,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31443-31448,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31444-31445,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31446-31447,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31451-31471,
                                            name: way_wayvld01_mux2_c6(455),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31451-31471,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31489-31526,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31497-31502,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31498-31499,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31500-31501,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31505-31525,
                                            name: way_wayvld01_mux3_c6(457),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31505-31525,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31544-32082,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31544-31550,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31553-31554,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31553-31554,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31556-32081,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31556-31580,
                                                name: mux1_way_way_wayvld01_c6(459),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31584-31616,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31585-31589,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31590-31615,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31590-31610,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31590-31610,
                                                                                name: way_wayvld01_mux1_c6(453),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31611-31614,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31611-31612,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31613-31614,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31650-31677,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31651-31654,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31655-31676,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31655-31671,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31655-31671,
                                                                                name: way_way_vld32_c6(321),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31672-31675,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31672-31673,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31674-31675,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31711-31738,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31712-31715,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31716-31737,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31716-31732,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31716-31732,
                                                                                name: way_way_vld36_c6(331),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31733-31736,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31733-31734,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31735-31736,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31772-31799,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31773-31776,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31777-31798,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31777-31793,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31777-31793,
                                                                                name: way_way_vld40_c6(341),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31794-31797,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31794-31795,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31796-31797,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31833-31860,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31834-31837,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31838-31859,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31838-31854,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31838-31854,
                                                                                name: way_way_vld44_c6(351),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31855-31858,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31855-31856,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31857-31858,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31894-31915,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31895-31899,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31900-31914,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31900-31911,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31900-31911,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31912-31913,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31949-31970,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31950-31954,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31955-31969,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31955-31966,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31955-31966,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):31967-31968,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32004-32025,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32005-32009,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32010-32024,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32010-32021,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32010-32021,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32022-32023,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32059-32080,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32060-32064,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32065-32079,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32065-32076,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32065-32076,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32077-32078,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32100-32638,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32100-32106,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32109-32110,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32109-32110,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32112-32637,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32112-32136,
                                                name: mux2_way_way_wayvld01_c6(461),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32140-32172,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32141-32145,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32146-32171,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32146-32166,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32146-32166,
                                                                                name: way_wayvld01_mux2_c6(455),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32167-32170,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32167-32168,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32169-32170,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32206-32233,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32207-32210,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32211-32232,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32211-32227,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32211-32227,
                                                                                name: way_way_vld48_c6(361),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32228-32231,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32228-32229,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32230-32231,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32267-32294,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32268-32271,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32272-32293,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32272-32288,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32272-32288,
                                                                                name: way_way_vld52_c6(371),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32289-32292,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32289-32290,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32291-32292,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32328-32355,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32329-32332,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32333-32354,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32333-32349,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32333-32349,
                                                                                name: way_way_vld56_c6(381),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32350-32353,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32350-32351,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32352-32353,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32389-32416,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32390-32393,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32394-32415,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32394-32410,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32394-32410,
                                                                                name: way_way_vld60_c6(391),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32411-32414,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32411-32412,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32413-32414,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32450-32471,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32451-32455,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32456-32470,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32456-32467,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32456-32467,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32468-32469,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32505-32526,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32506-32510,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32511-32525,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32511-32522,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32511-32522,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32523-32524,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32560-32581,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32561-32565,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32566-32580,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32566-32577,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32566-32577,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32578-32579,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32615-32636,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32616-32620,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32621-32635,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32621-32632,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32621-32632,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32633-32634,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32656-32965,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32656-32662,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32665-32666,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32665-32666,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32668-32964,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32668-32692,
                                                name: mux3_way_way_wayvld01_c6(463),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32696-32728,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32697-32701,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32702-32727,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32702-32722,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32702-32722,
                                                                                name: way_wayvld01_mux3_c6(457),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32723-32726,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32723-32724,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32725-32726,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32762-32793,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32763-32766,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32767-32792,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32767-32787,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32767-32787,
                                                                                name: way_wayvld01_mux1_c6(453),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32788-32791,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32788-32789,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32790-32791,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32827-32858,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32828-32831,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32832-32857,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32832-32852,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32832-32852,
                                                                                name: way_wayvld01_mux2_c6(455),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32853-32856,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32853-32854,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32855-32856,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32892-32910,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32893-32897,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32898-32909,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32898-32909,
                                                                        name: sel_mux3_c6(27),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32944-32963,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32945-32949,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32950-32962,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32951-32962,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):32951-32962,
                                                                                name: sel_mux3_c6(27),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33110-33134,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33110-33118,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33118-33133,
                                            name: dc_dir_vec64_c6(465),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33118-33133,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33137-33161,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33137-33145,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33145-33160,
                                            name: ic_dir_vec64_c6(467),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33145-33160,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33164-33187,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33164-33169,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33169-33185,
                                            name: dir_hit_vec64_c6(469),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33169-33185,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33190-33226,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33198-33203,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33199-33200,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33201-33202,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33206-33225,
                                            name: enc_dc_vec64_way_c6(471),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33206-33225,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33229-33265,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33237-33242,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33238-33239,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33240-33241,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33245-33264,
                                            name: enc_ic_vec64_way_c6(473),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33245-33264,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33269-33304,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33277-33282,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33278-33279,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33280-33281,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33285-33303,
                                            name: enc_c_vec64_way_c6(475),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33285-33303,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33308-33342,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33316-33321,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33317-33318,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33319-33320,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33324-33340,
                                            name: way_way_vld64_c6(477),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33324-33340,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33545-33569,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33545-33553,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33553-33568,
                                            name: dc_dir_vec68_c6(479),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33553-33568,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33572-33596,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33572-33580,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33580-33595,
                                            name: ic_dir_vec68_c6(481),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33580-33595,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33599-33622,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33599-33604,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33604-33620,
                                            name: dir_hit_vec68_c6(483),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33604-33620,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33625-33661,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33633-33638,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33634-33635,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33636-33637,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33641-33660,
                                            name: enc_dc_vec68_way_c6(485),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33641-33660,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33664-33700,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33672-33677,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33673-33674,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33675-33676,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33680-33699,
                                            name: enc_ic_vec68_way_c6(487),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33680-33699,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33704-33739,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33712-33717,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33713-33714,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33715-33716,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33720-33738,
                                            name: enc_c_vec68_way_c6(489),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33720-33738,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33743-33777,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33751-33756,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33752-33753,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33754-33755,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33759-33775,
                                            name: way_way_vld68_c6(491),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33759-33775,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33980-34004,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33980-33988,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33988-34003,
                                            name: dc_dir_vec72_c6(493),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):33988-34003,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34007-34031,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34007-34015,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34015-34030,
                                            name: ic_dir_vec72_c6(495),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34015-34030,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34034-34057,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34034-34039,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34039-34055,
                                            name: dir_hit_vec72_c6(497),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34039-34055,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34060-34096,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34068-34073,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34069-34070,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34071-34072,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34076-34095,
                                            name: enc_dc_vec72_way_c6(499),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34076-34095,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34099-34135,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34107-34112,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34108-34109,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34110-34111,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34115-34134,
                                            name: enc_ic_vec72_way_c6(501),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34115-34134,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34139-34174,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34147-34152,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34148-34149,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34150-34151,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34155-34173,
                                            name: enc_c_vec72_way_c6(503),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34155-34173,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34178-34212,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34186-34191,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34187-34188,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34189-34190,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34194-34210,
                                            name: way_way_vld72_c6(505),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34194-34210,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34415-34439,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34415-34423,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34423-34438,
                                            name: dc_dir_vec76_c6(507),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34423-34438,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34442-34466,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34442-34450,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34450-34465,
                                            name: ic_dir_vec76_c6(509),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34450-34465,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34469-34492,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34469-34474,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34474-34490,
                                            name: dir_hit_vec76_c6(511),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34474-34490,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34495-34531,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34503-34508,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34504-34505,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34506-34507,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34511-34530,
                                            name: enc_dc_vec76_way_c6(513),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34511-34530,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34534-34570,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34542-34547,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34543-34544,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34545-34546,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34550-34569,
                                            name: enc_ic_vec76_way_c6(515),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34550-34569,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34574-34609,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34582-34587,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34583-34584,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34585-34586,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34590-34608,
                                            name: enc_c_vec76_way_c6(517),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34590-34608,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34613-34647,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34621-34626,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34622-34623,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34624-34625,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34629-34645,
                                            name: way_way_vld76_c6(519),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34629-34645,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34850-34874,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34850-34858,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34858-34873,
                                            name: dc_dir_vec80_c6(521),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34858-34873,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34877-34901,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34877-34885,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34885-34900,
                                            name: ic_dir_vec80_c6(523),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34885-34900,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34904-34927,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34904-34909,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34909-34925,
                                            name: dir_hit_vec80_c6(525),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34909-34925,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34930-34966,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34938-34943,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34939-34940,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34941-34942,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34946-34965,
                                            name: enc_dc_vec80_way_c6(527),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34946-34965,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34969-35005,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34977-34982,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34978-34979,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34980-34981,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34985-35004,
                                            name: enc_ic_vec80_way_c6(529),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):34985-35004,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35009-35044,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35017-35022,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35018-35019,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35020-35021,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35025-35043,
                                            name: enc_c_vec80_way_c6(531),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35025-35043,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35048-35082,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35056-35061,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35057-35058,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35059-35060,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35064-35080,
                                            name: way_way_vld80_c6(533),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35064-35080,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35285-35309,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35285-35293,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35293-35308,
                                            name: dc_dir_vec84_c6(535),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35293-35308,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35312-35336,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35312-35320,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35320-35335,
                                            name: ic_dir_vec84_c6(537),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35320-35335,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35339-35362,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35339-35344,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35344-35360,
                                            name: dir_hit_vec84_c6(539),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35344-35360,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35365-35401,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35373-35378,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35374-35375,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35376-35377,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35381-35400,
                                            name: enc_dc_vec84_way_c6(541),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35381-35400,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35404-35440,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35412-35417,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35413-35414,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35415-35416,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35420-35439,
                                            name: enc_ic_vec84_way_c6(543),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35420-35439,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35444-35479,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35452-35457,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35453-35454,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35455-35456,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35460-35478,
                                            name: enc_c_vec84_way_c6(545),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35460-35478,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35483-35517,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35491-35496,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35492-35493,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35494-35495,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35499-35515,
                                            name: way_way_vld84_c6(547),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35499-35515,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35720-35744,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35720-35728,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35728-35743,
                                            name: dc_dir_vec88_c6(549),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35728-35743,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35747-35771,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35747-35755,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35755-35770,
                                            name: ic_dir_vec88_c6(551),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35755-35770,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35774-35797,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35774-35779,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35779-35795,
                                            name: dir_hit_vec88_c6(553),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35779-35795,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35800-35836,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35808-35813,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35809-35810,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35811-35812,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35816-35835,
                                            name: enc_dc_vec88_way_c6(555),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35816-35835,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35839-35875,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35847-35852,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35848-35849,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35850-35851,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35855-35874,
                                            name: enc_ic_vec88_way_c6(557),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35855-35874,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35879-35914,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35887-35892,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35888-35889,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35890-35891,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35895-35913,
                                            name: enc_c_vec88_way_c6(559),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35895-35913,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35918-35952,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35926-35931,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35927-35928,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35929-35930,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35934-35950,
                                            name: way_way_vld88_c6(561),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):35934-35950,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36155-36179,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36155-36163,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36163-36178,
                                            name: dc_dir_vec92_c6(563),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36163-36178,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36182-36206,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36182-36190,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36190-36205,
                                            name: ic_dir_vec92_c6(565),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36190-36205,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36209-36232,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36209-36214,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36214-36230,
                                            name: dir_hit_vec92_c6(567),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36214-36230,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36235-36271,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36243-36248,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36244-36245,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36246-36247,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36251-36270,
                                            name: enc_dc_vec92_way_c6(569),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36251-36270,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36274-36310,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36282-36287,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36283-36284,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36285-36286,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36290-36309,
                                            name: enc_ic_vec92_way_c6(571),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36290-36309,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36314-36349,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36322-36327,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36323-36324,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36325-36326,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36330-36348,
                                            name: enc_c_vec92_way_c6(573),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36330-36348,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36353-36387,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36361-36366,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36362-36363,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36364-36365,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36369-36385,
                                            name: way_way_vld92_c6(575),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36369-36385,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36585-36726,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36593-36608,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36593-36608,
                                                        name: dc_dir_vec64_c6(465),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36613-36722,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36613-36702,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36613-36650,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36613-36630,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36613-36626,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36613-36626,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36627-36629,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        64(101),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36633-36650,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36633-36646,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36633-36646,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36647-36649,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        65(577),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36685-36702,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36685-36698,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36685-36698,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36699-36701,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                66(579),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36705-36722,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36705-36718,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36705-36718,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36719-36721,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        67(581),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36773-36914,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36781-36796,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36781-36796,
                                                        name: ic_dir_vec64_c6(467),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36801-36910,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36801-36890,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36801-36838,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36801-36818,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36801-36814,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36801-36814,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36815-36817,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        64(101),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36821-36838,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36821-36834,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36821-36834,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36835-36837,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        65(577),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36873-36890,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36873-36886,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36873-36886,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36887-36889,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                66(579),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36893-36910,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36893-36906,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36893-36906,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36907-36909,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        67(581),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36945-37007,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36952-36968,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36952-36968,
                                                        name: dir_hit_vec64_c6(469),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36972-37005,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36972-36987,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36972-36987,
                                                                name: dc_dir_vec64_c6(465),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36990-37005,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):36990-37005,
                                                                name: ic_dir_vec64_c6(467),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37040-37113,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37048-37070,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37048-37067,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37048-37067,
                                                                name: enc_dc_vec64_way_c6(471),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37068-37069,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37074-37111,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37074-37091,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37074-37087,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37074-37087,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37088-37090,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        65(577),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37094-37111,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37094-37107,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37094-37107,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37108-37110,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        67(581),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37131-37204,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37139-37161,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37139-37158,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37139-37158,
                                                                name: enc_dc_vec64_way_c6(471),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37159-37160,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37165-37202,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37165-37182,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37165-37178,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37165-37178,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37179-37181,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        66(579),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37185-37202,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37185-37198,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37185-37198,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37199-37201,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        67(581),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37238-37311,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37246-37268,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37246-37265,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37246-37265,
                                                                name: enc_ic_vec64_way_c6(473),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37266-37267,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37272-37309,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37272-37289,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37272-37285,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37272-37285,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37286-37288,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        65(577),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37292-37309,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37292-37305,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37292-37305,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37306-37308,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        67(581),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37329-37402,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37337-37359,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37337-37356,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37337-37356,
                                                                name: enc_ic_vec64_way_c6(473),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37357-37358,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37363-37400,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37363-37380,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37363-37376,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37363-37376,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37377-37379,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        66(579),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37383-37400,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37383-37396,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37383-37396,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37397-37399,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        67(581),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37422-37719,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37422-37428,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37431-37432,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37431-37432,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37434-37718,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37434-37450,
                                                name: mux2_c_vec64_way(583),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37454-37484,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37455-37459,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37460-37483,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37460-37478,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37460-37478,
                                                                                name: enc_c_vec64_way_c6(475),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37479-37482,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37479-37480,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37481-37482,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37516-37546,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37517-37520,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37521-37545,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37521-37540,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37521-37540,
                                                                                name: enc_dc_vec64_way_c6(471),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37541-37544,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37541-37542,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37543-37544,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37578-37608,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37579-37582,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37583-37607,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37583-37602,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37583-37602,
                                                                                name: enc_ic_vec64_way_c6(473),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37603-37606,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37603-37604,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37605-37606,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37640-37663,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37641-37645,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37646-37662,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37647-37662,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37647-37662,
                                                                                name: ic_dir_vec64_c6(467),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37695-37717,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37696-37700,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37701-37716,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37701-37716,
                                                                        name: ic_dir_vec64_c6(467),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37738-37791,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37746-37765,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37746-37762,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37746-37762,
                                                                name: way_way_vld64_c6(477),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37763-37764,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37768-37789,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37768-37786,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37768-37786,
                                                                name: enc_c_vec64_way_c6(475),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37787-37788,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37808-37861,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37816-37835,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37816-37832,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37816-37832,
                                                                name: way_way_vld64_c6(477),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37833-37834,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37838-37859,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37838-37856,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37838-37856,
                                                                name: enc_c_vec64_way_c6(475),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37857-37858,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37864-37912,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37872-37891,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37872-37888,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37872-37888,
                                                                name: way_way_vld64_c6(477),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37889-37890,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37894-37910,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):37894-37910,
                                                        name: dir_hit_vec64_c6(469),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38121-38262,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38129-38144,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38129-38144,
                                                        name: dc_dir_vec68_c6(479),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38149-38258,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38149-38238,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38149-38186,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38149-38166,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38149-38162,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38149-38162,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38163-38165,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        68(585),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38169-38186,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38169-38182,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38169-38182,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38183-38185,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        69(587),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38221-38238,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38221-38234,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38221-38234,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38235-38237,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                70(589),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38241-38258,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38241-38254,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38241-38254,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38255-38257,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        71(591),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38309-38450,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38317-38332,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38317-38332,
                                                        name: ic_dir_vec68_c6(481),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38337-38446,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38337-38426,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38337-38374,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38337-38354,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38337-38350,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38337-38350,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38351-38353,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        68(585),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38357-38374,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38357-38370,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38357-38370,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38371-38373,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        69(587),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38409-38426,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38409-38422,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38409-38422,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38423-38425,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                70(589),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38429-38446,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38429-38442,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38429-38442,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38443-38445,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        71(591),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38481-38543,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38488-38504,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38488-38504,
                                                        name: dir_hit_vec68_c6(483),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38508-38541,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38508-38523,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38508-38523,
                                                                name: dc_dir_vec68_c6(479),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38526-38541,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38526-38541,
                                                                name: ic_dir_vec68_c6(481),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38576-38649,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38584-38606,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38584-38603,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38584-38603,
                                                                name: enc_dc_vec68_way_c6(485),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38604-38605,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38610-38647,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38610-38627,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38610-38623,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38610-38623,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38624-38626,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        69(587),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38630-38647,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38630-38643,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38630-38643,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38644-38646,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        71(591),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38667-38740,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38675-38697,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38675-38694,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38675-38694,
                                                                name: enc_dc_vec68_way_c6(485),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38695-38696,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38701-38738,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38701-38718,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38701-38714,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38701-38714,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38715-38717,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        70(589),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38721-38738,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38721-38734,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38721-38734,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38735-38737,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        71(591),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38774-38847,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38782-38804,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38782-38801,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38782-38801,
                                                                name: enc_ic_vec68_way_c6(487),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38802-38803,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38808-38845,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38808-38825,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38808-38821,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38808-38821,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38822-38824,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        69(587),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38828-38845,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38828-38841,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38828-38841,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38842-38844,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        71(591),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38865-38938,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38873-38895,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38873-38892,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38873-38892,
                                                                name: enc_ic_vec68_way_c6(487),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38893-38894,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38899-38936,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38899-38916,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38899-38912,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38899-38912,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38913-38915,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        70(589),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38919-38936,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38919-38932,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38919-38932,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38933-38935,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        71(591),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38958-39255,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38958-38964,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38967-38968,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38967-38968,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38970-39254,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38970-38986,
                                                name: mux2_c_vec68_way(593),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38990-39020,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38991-38995,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38996-39019,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38996-39014,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):38996-39014,
                                                                                name: enc_c_vec68_way_c6(489),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39015-39018,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39015-39016,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39017-39018,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39052-39082,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39053-39056,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39057-39081,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39057-39076,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39057-39076,
                                                                                name: enc_dc_vec68_way_c6(485),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39077-39080,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39077-39078,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39079-39080,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39114-39144,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39115-39118,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39119-39143,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39119-39138,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39119-39138,
                                                                                name: enc_ic_vec68_way_c6(487),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39139-39142,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39139-39140,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39141-39142,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39176-39199,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39177-39181,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39182-39198,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39183-39198,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39183-39198,
                                                                                name: ic_dir_vec68_c6(481),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39231-39253,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39232-39236,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39237-39252,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39237-39252,
                                                                        name: ic_dir_vec68_c6(481),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39274-39327,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39282-39301,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39282-39298,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39282-39298,
                                                                name: way_way_vld68_c6(491),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39299-39300,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39304-39325,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39304-39322,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39304-39322,
                                                                name: enc_c_vec68_way_c6(489),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39323-39324,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39344-39397,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39352-39371,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39352-39368,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39352-39368,
                                                                name: way_way_vld68_c6(491),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39369-39370,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39374-39395,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39374-39392,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39374-39392,
                                                                name: enc_c_vec68_way_c6(489),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39393-39394,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39400-39448,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39408-39427,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39408-39424,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39408-39424,
                                                                name: way_way_vld68_c6(491),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39425-39426,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39430-39446,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39430-39446,
                                                        name: dir_hit_vec68_c6(483),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39657-39798,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39665-39680,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39665-39680,
                                                        name: dc_dir_vec72_c6(493),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39685-39794,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39685-39774,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39685-39722,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39685-39702,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39685-39698,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39685-39698,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39699-39701,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        72(595),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39705-39722,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39705-39718,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39705-39718,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39719-39721,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        73(597),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39757-39774,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39757-39770,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39757-39770,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39771-39773,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                74(599),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39777-39794,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39777-39790,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39777-39790,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39791-39793,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        75(601),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39845-39986,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39853-39868,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39853-39868,
                                                        name: ic_dir_vec72_c6(495),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39873-39982,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39873-39962,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39873-39910,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39873-39890,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39873-39886,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39873-39886,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39887-39889,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        72(595),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39893-39910,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39893-39906,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39893-39906,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39907-39909,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        73(597),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39945-39962,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39945-39958,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39945-39958,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39959-39961,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                74(599),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39965-39982,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39965-39978,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39965-39978,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):39979-39981,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        75(601),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40017-40079,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40024-40040,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40024-40040,
                                                        name: dir_hit_vec72_c6(497),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40044-40077,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40044-40059,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40044-40059,
                                                                name: dc_dir_vec72_c6(493),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40062-40077,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40062-40077,
                                                                name: ic_dir_vec72_c6(495),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40112-40185,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40120-40142,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40120-40139,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40120-40139,
                                                                name: enc_dc_vec72_way_c6(499),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40140-40141,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40146-40183,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40146-40163,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40146-40159,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40146-40159,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40160-40162,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        73(597),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40166-40183,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40166-40179,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40166-40179,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40180-40182,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        75(601),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40203-40276,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40211-40233,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40211-40230,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40211-40230,
                                                                name: enc_dc_vec72_way_c6(499),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40231-40232,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40237-40274,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40237-40254,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40237-40250,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40237-40250,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40251-40253,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        74(599),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40257-40274,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40257-40270,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40257-40270,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40271-40273,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        75(601),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40310-40383,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40318-40340,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40318-40337,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40318-40337,
                                                                name: enc_ic_vec72_way_c6(501),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40338-40339,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40344-40381,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40344-40361,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40344-40357,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40344-40357,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40358-40360,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        73(597),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40364-40381,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40364-40377,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40364-40377,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40378-40380,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        75(601),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40401-40474,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40409-40431,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40409-40428,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40409-40428,
                                                                name: enc_ic_vec72_way_c6(501),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40429-40430,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40435-40472,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40435-40452,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40435-40448,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40435-40448,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40449-40451,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        74(599),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40455-40472,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40455-40468,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40455-40468,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40469-40471,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        75(601),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40494-40791,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40494-40500,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40503-40504,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40503-40504,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40506-40790,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40506-40522,
                                                name: mux2_c_vec72_way(603),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40526-40556,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40527-40531,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40532-40555,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40532-40550,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40532-40550,
                                                                                name: enc_c_vec72_way_c6(503),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40551-40554,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40551-40552,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40553-40554,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40588-40618,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40589-40592,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40593-40617,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40593-40612,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40593-40612,
                                                                                name: enc_dc_vec72_way_c6(499),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40613-40616,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40613-40614,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40615-40616,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40650-40680,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40651-40654,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40655-40679,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40655-40674,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40655-40674,
                                                                                name: enc_ic_vec72_way_c6(501),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40675-40678,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40675-40676,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40677-40678,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40712-40735,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40713-40717,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40718-40734,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40719-40734,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40719-40734,
                                                                                name: ic_dir_vec72_c6(495),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40767-40789,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40768-40772,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40773-40788,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40773-40788,
                                                                        name: ic_dir_vec72_c6(495),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40810-40863,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40818-40837,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40818-40834,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40818-40834,
                                                                name: way_way_vld72_c6(505),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40835-40836,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40840-40861,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40840-40858,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40840-40858,
                                                                name: enc_c_vec72_way_c6(503),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40859-40860,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40880-40933,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40888-40907,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40888-40904,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40888-40904,
                                                                name: way_way_vld72_c6(505),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40905-40906,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40910-40931,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40910-40928,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40910-40928,
                                                                name: enc_c_vec72_way_c6(503),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40929-40930,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40936-40984,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40944-40963,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40944-40960,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40944-40960,
                                                                name: way_way_vld72_c6(505),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40961-40962,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40966-40982,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):40966-40982,
                                                        name: dir_hit_vec72_c6(497),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41193-41334,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41201-41216,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41201-41216,
                                                        name: dc_dir_vec76_c6(507),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41221-41330,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41221-41310,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41221-41258,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41221-41238,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41221-41234,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41221-41234,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41235-41237,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        76(605),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41241-41258,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41241-41254,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41241-41254,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41255-41257,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        77(607),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41293-41310,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41293-41306,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41293-41306,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41307-41309,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                78(609),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41313-41330,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41313-41326,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41313-41326,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41327-41329,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        79(611),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41381-41522,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41389-41404,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41389-41404,
                                                        name: ic_dir_vec76_c6(509),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41409-41518,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41409-41498,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41409-41446,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41409-41426,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41409-41422,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41409-41422,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41423-41425,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        76(605),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41429-41446,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41429-41442,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41429-41442,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41443-41445,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        77(607),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41481-41498,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41481-41494,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41481-41494,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41495-41497,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                78(609),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41501-41518,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41501-41514,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41501-41514,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41515-41517,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        79(611),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41553-41615,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41560-41576,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41560-41576,
                                                        name: dir_hit_vec76_c6(511),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41580-41613,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41580-41595,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41580-41595,
                                                                name: dc_dir_vec76_c6(507),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41598-41613,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41598-41613,
                                                                name: ic_dir_vec76_c6(509),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41648-41721,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41656-41678,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41656-41675,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41656-41675,
                                                                name: enc_dc_vec76_way_c6(513),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41676-41677,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41682-41719,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41682-41699,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41682-41695,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41682-41695,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41696-41698,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        77(607),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41702-41719,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41702-41715,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41702-41715,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41716-41718,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        79(611),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41739-41812,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41747-41769,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41747-41766,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41747-41766,
                                                                name: enc_dc_vec76_way_c6(513),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41767-41768,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41773-41810,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41773-41790,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41773-41786,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41773-41786,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41787-41789,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        78(609),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41793-41810,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41793-41806,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41793-41806,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41807-41809,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        79(611),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41846-41919,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41854-41876,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41854-41873,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41854-41873,
                                                                name: enc_ic_vec76_way_c6(515),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41874-41875,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41880-41917,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41880-41897,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41880-41893,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41880-41893,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41894-41896,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        77(607),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41900-41917,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41900-41913,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41900-41913,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41914-41916,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        79(611),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41937-42010,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41945-41967,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41945-41964,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41945-41964,
                                                                name: enc_ic_vec76_way_c6(515),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41965-41966,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41971-42008,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41971-41988,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41971-41984,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41971-41984,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41985-41987,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        78(609),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41991-42008,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41991-42004,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):41991-42004,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42005-42007,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        79(611),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42030-42327,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42030-42036,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42039-42040,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42039-42040,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42042-42326,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42042-42058,
                                                name: mux2_c_vec76_way(613),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42062-42092,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42063-42067,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42068-42091,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42068-42086,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42068-42086,
                                                                                name: enc_c_vec76_way_c6(517),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42087-42090,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42087-42088,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42089-42090,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42124-42154,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42125-42128,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42129-42153,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42129-42148,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42129-42148,
                                                                                name: enc_dc_vec76_way_c6(513),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42149-42152,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42149-42150,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42151-42152,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42186-42216,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42187-42190,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42191-42215,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42191-42210,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42191-42210,
                                                                                name: enc_ic_vec76_way_c6(515),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42211-42214,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42211-42212,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42213-42214,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42248-42271,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42249-42253,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42254-42270,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42255-42270,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42255-42270,
                                                                                name: ic_dir_vec76_c6(509),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42303-42325,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42304-42308,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42309-42324,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42309-42324,
                                                                        name: ic_dir_vec76_c6(509),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42346-42399,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42354-42373,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42354-42370,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42354-42370,
                                                                name: way_way_vld76_c6(519),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42371-42372,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42376-42397,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42376-42394,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42376-42394,
                                                                name: enc_c_vec76_way_c6(517),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42395-42396,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42416-42469,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42424-42443,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42424-42440,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42424-42440,
                                                                name: way_way_vld76_c6(519),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42441-42442,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42446-42467,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42446-42464,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42446-42464,
                                                                name: enc_c_vec76_way_c6(517),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42465-42466,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42472-42520,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42480-42499,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42480-42496,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42480-42496,
                                                                name: way_way_vld76_c6(519),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42497-42498,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42502-42518,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42502-42518,
                                                        name: dir_hit_vec76_c6(511),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42729-42870,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42737-42752,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42737-42752,
                                                        name: dc_dir_vec80_c6(521),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42757-42866,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42757-42846,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42757-42794,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42757-42774,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42757-42770,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42757-42770,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42771-42773,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        80(615),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42777-42794,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42777-42790,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42777-42790,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42791-42793,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        81(617),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42829-42846,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42829-42842,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42829-42842,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42843-42845,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                82(619),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42849-42866,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42849-42862,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42849-42862,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42863-42865,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        83(621),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42917-43058,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42925-42940,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42925-42940,
                                                        name: ic_dir_vec80_c6(523),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42945-43054,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42945-43034,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42945-42982,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42945-42962,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42945-42958,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42945-42958,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42959-42961,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        80(615),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42965-42982,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42965-42978,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42965-42978,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):42979-42981,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        81(617),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43017-43034,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43017-43030,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43017-43030,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43031-43033,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                82(619),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43037-43054,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43037-43050,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43037-43050,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43051-43053,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        83(621),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43089-43151,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43096-43112,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43096-43112,
                                                        name: dir_hit_vec80_c6(525),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43116-43149,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43116-43131,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43116-43131,
                                                                name: dc_dir_vec80_c6(521),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43134-43149,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43134-43149,
                                                                name: ic_dir_vec80_c6(523),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43184-43257,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43192-43214,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43192-43211,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43192-43211,
                                                                name: enc_dc_vec80_way_c6(527),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43212-43213,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43218-43255,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43218-43235,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43218-43231,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43218-43231,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43232-43234,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        81(617),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43238-43255,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43238-43251,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43238-43251,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43252-43254,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        83(621),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43275-43348,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43283-43305,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43283-43302,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43283-43302,
                                                                name: enc_dc_vec80_way_c6(527),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43303-43304,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43309-43346,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43309-43326,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43309-43322,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43309-43322,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43323-43325,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        82(619),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43329-43346,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43329-43342,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43329-43342,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43343-43345,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        83(621),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43382-43455,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43390-43412,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43390-43409,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43390-43409,
                                                                name: enc_ic_vec80_way_c6(529),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43410-43411,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43416-43453,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43416-43433,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43416-43429,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43416-43429,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43430-43432,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        81(617),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43436-43453,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43436-43449,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43436-43449,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43450-43452,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        83(621),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43473-43546,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43481-43503,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43481-43500,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43481-43500,
                                                                name: enc_ic_vec80_way_c6(529),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43501-43502,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43507-43544,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43507-43524,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43507-43520,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43507-43520,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43521-43523,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        82(619),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43527-43544,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43527-43540,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43527-43540,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43541-43543,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        83(621),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43566-43863,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43566-43572,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43575-43576,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43575-43576,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43578-43862,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43578-43594,
                                                name: mux2_c_vec80_way(623),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43598-43628,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43599-43603,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43604-43627,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43604-43622,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43604-43622,
                                                                                name: enc_c_vec80_way_c6(531),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43623-43626,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43623-43624,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43625-43626,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43660-43690,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43661-43664,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43665-43689,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43665-43684,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43665-43684,
                                                                                name: enc_dc_vec80_way_c6(527),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43685-43688,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43685-43686,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43687-43688,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43722-43752,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43723-43726,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43727-43751,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43727-43746,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43727-43746,
                                                                                name: enc_ic_vec80_way_c6(529),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43747-43750,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43747-43748,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43749-43750,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43784-43807,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43785-43789,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43790-43806,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43791-43806,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43791-43806,
                                                                                name: ic_dir_vec80_c6(523),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43839-43861,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43840-43844,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43845-43860,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43845-43860,
                                                                        name: ic_dir_vec80_c6(523),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43882-43935,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43890-43909,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43890-43906,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43890-43906,
                                                                name: way_way_vld80_c6(533),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43907-43908,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43912-43933,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43912-43930,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43912-43930,
                                                                name: enc_c_vec80_way_c6(531),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43931-43932,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43952-44005,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43960-43979,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43960-43976,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43960-43976,
                                                                name: way_way_vld80_c6(533),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43977-43978,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43982-44003,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43982-44000,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):43982-44000,
                                                                name: enc_c_vec80_way_c6(531),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44001-44002,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44008-44056,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44016-44035,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44016-44032,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44016-44032,
                                                                name: way_way_vld80_c6(533),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44033-44034,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44038-44054,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44038-44054,
                                                        name: dir_hit_vec80_c6(525),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44265-44406,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44273-44288,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44273-44288,
                                                        name: dc_dir_vec84_c6(535),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44293-44402,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44293-44382,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44293-44330,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44293-44310,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44293-44306,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44293-44306,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44307-44309,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        84(625),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44313-44330,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44313-44326,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44313-44326,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44327-44329,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        85(627),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44365-44382,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44365-44378,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44365-44378,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44379-44381,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                86(629),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44385-44402,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44385-44398,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44385-44398,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44399-44401,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44453-44594,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44461-44476,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44461-44476,
                                                        name: ic_dir_vec84_c6(537),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44481-44590,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44481-44570,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44481-44518,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44481-44498,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44481-44494,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44481-44494,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44495-44497,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        84(625),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44501-44518,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44501-44514,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44501-44514,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44515-44517,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        85(627),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44553-44570,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44553-44566,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44553-44566,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44567-44569,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                86(629),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44573-44590,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44573-44586,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44573-44586,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44587-44589,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44625-44687,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44632-44648,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44632-44648,
                                                        name: dir_hit_vec84_c6(539),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44652-44685,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44652-44667,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44652-44667,
                                                                name: dc_dir_vec84_c6(535),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44670-44685,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44670-44685,
                                                                name: ic_dir_vec84_c6(537),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44720-44793,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44728-44750,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44728-44747,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44728-44747,
                                                                name: enc_dc_vec84_way_c6(541),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44748-44749,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44754-44791,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44754-44771,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44754-44767,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44754-44767,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44768-44770,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        85(627),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44774-44791,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44774-44787,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44774-44787,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44788-44790,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44811-44884,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44819-44841,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44819-44838,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44819-44838,
                                                                name: enc_dc_vec84_way_c6(541),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44839-44840,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44845-44882,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44845-44862,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44845-44858,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44845-44858,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44859-44861,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        86(629),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44865-44882,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44865-44878,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44865-44878,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44879-44881,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44918-44991,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44926-44948,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44926-44945,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44926-44945,
                                                                name: enc_ic_vec84_way_c6(543),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44946-44947,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44952-44989,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44952-44969,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44952-44965,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44952-44965,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44966-44968,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        85(627),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44972-44989,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44972-44985,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44972-44985,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):44986-44988,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45009-45082,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45017-45039,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45017-45036,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45017-45036,
                                                                name: enc_ic_vec84_way_c6(543),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45037-45038,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45043-45080,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45043-45060,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45043-45056,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45043-45056,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45057-45059,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        86(629),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45063-45080,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45063-45076,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45063-45076,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45077-45079,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45102-45399,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45102-45108,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45111-45112,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45111-45112,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45114-45398,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45114-45130,
                                                name: mux2_c_vec84_way(633),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45134-45164,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45135-45139,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45140-45163,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45140-45158,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45140-45158,
                                                                                name: enc_c_vec84_way_c6(545),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45159-45162,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45159-45160,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45161-45162,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45196-45226,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45197-45200,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45201-45225,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45201-45220,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45201-45220,
                                                                                name: enc_dc_vec84_way_c6(541),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45221-45224,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45221-45222,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45223-45224,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45258-45288,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45259-45262,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45263-45287,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45263-45282,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45263-45282,
                                                                                name: enc_ic_vec84_way_c6(543),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45283-45286,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45283-45284,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45285-45286,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45320-45343,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45321-45325,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45326-45342,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45327-45342,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45327-45342,
                                                                                name: ic_dir_vec84_c6(537),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45375-45397,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45376-45380,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45381-45396,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45381-45396,
                                                                        name: ic_dir_vec84_c6(537),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45418-45471,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45426-45445,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45426-45442,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45426-45442,
                                                                name: way_way_vld84_c6(547),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45443-45444,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45448-45469,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45448-45466,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45448-45466,
                                                                name: enc_c_vec84_way_c6(545),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45467-45468,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45488-45541,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45496-45515,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45496-45512,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45496-45512,
                                                                name: way_way_vld84_c6(547),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45513-45514,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45518-45539,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45518-45536,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45518-45536,
                                                                name: enc_c_vec84_way_c6(545),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45537-45538,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45544-45592,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45552-45571,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45552-45568,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45552-45568,
                                                                name: way_way_vld84_c6(547),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45569-45570,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45574-45590,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45574-45590,
                                                        name: dir_hit_vec84_c6(539),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45801-45942,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45809-45824,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45809-45824,
                                                        name: dc_dir_vec88_c6(549),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45829-45938,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45829-45918,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45829-45866,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45829-45846,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45829-45842,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45829-45842,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45843-45845,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        88(635),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45849-45866,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45849-45862,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45849-45862,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45863-45865,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        89(637),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45901-45918,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45901-45914,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45901-45914,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45915-45917,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                90(639),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45921-45938,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45921-45934,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45921-45934,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45935-45937,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        91(641),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45989-46130,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45997-46012,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):45997-46012,
                                                        name: ic_dir_vec88_c6(551),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46017-46126,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46017-46106,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46017-46054,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46017-46034,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46017-46030,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46017-46030,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46031-46033,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        88(635),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46037-46054,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46037-46050,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46037-46050,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46051-46053,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        89(637),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46089-46106,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46089-46102,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46089-46102,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46103-46105,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                90(639),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46109-46126,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46109-46122,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46109-46122,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46123-46125,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        91(641),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46161-46223,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46168-46184,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46168-46184,
                                                        name: dir_hit_vec88_c6(553),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46188-46221,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46188-46203,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46188-46203,
                                                                name: dc_dir_vec88_c6(549),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46206-46221,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46206-46221,
                                                                name: ic_dir_vec88_c6(551),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46256-46329,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46264-46286,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46264-46283,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46264-46283,
                                                                name: enc_dc_vec88_way_c6(555),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46284-46285,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46290-46327,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46290-46307,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46290-46303,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46290-46303,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46304-46306,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        89(637),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46310-46327,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46310-46323,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46310-46323,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46324-46326,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        91(641),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46347-46420,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46355-46377,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46355-46374,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46355-46374,
                                                                name: enc_dc_vec88_way_c6(555),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46375-46376,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46381-46418,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46381-46398,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46381-46394,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46381-46394,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46395-46397,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        90(639),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46401-46418,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46401-46414,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46401-46414,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46415-46417,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        91(641),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46454-46527,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46462-46484,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46462-46481,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46462-46481,
                                                                name: enc_ic_vec88_way_c6(557),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46482-46483,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46488-46525,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46488-46505,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46488-46501,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46488-46501,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46502-46504,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        89(637),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46508-46525,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46508-46521,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46508-46521,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46522-46524,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        91(641),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46545-46618,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46553-46575,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46553-46572,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46553-46572,
                                                                name: enc_ic_vec88_way_c6(557),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46573-46574,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46579-46616,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46579-46596,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46579-46592,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46579-46592,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46593-46595,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        90(639),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46599-46616,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46599-46612,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46599-46612,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46613-46615,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        91(641),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46638-46935,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46638-46644,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46647-46648,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46647-46648,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46650-46934,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46650-46666,
                                                name: mux2_c_vec88_way(643),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46670-46700,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46671-46675,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46676-46699,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46676-46694,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46676-46694,
                                                                                name: enc_c_vec88_way_c6(559),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46695-46698,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46695-46696,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46697-46698,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46732-46762,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46733-46736,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46737-46761,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46737-46756,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46737-46756,
                                                                                name: enc_dc_vec88_way_c6(555),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46757-46760,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46757-46758,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46759-46760,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46794-46824,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46795-46798,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46799-46823,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46799-46818,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46799-46818,
                                                                                name: enc_ic_vec88_way_c6(557),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46819-46822,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46819-46820,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46821-46822,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46856-46879,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46857-46861,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46862-46878,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46863-46878,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46863-46878,
                                                                                name: ic_dir_vec88_c6(551),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46911-46933,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46912-46916,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46917-46932,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46917-46932,
                                                                        name: ic_dir_vec88_c6(551),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46954-47007,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46962-46981,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46962-46978,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46962-46978,
                                                                name: way_way_vld88_c6(561),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46979-46980,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46984-47005,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46984-47002,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):46984-47002,
                                                                name: enc_c_vec88_way_c6(559),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47003-47004,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47024-47077,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47032-47051,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47032-47048,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47032-47048,
                                                                name: way_way_vld88_c6(561),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47049-47050,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47054-47075,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47054-47072,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47054-47072,
                                                                name: enc_c_vec88_way_c6(559),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47073-47074,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47080-47128,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47088-47107,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47088-47104,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47088-47104,
                                                                name: way_way_vld88_c6(561),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47105-47106,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47110-47126,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47110-47126,
                                                        name: dir_hit_vec88_c6(553),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47337-47478,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47345-47360,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47345-47360,
                                                        name: dc_dir_vec92_c6(563),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47365-47474,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47365-47454,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47365-47402,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47365-47382,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47365-47378,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47365-47378,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47379-47381,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        92(645),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47385-47402,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47385-47398,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47385-47398,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47399-47401,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        93(647),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47437-47454,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47437-47450,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47437-47450,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47451-47453,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                94(649),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47457-47474,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47457-47470,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47457-47470,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47471-47473,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        95(99),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47525-47666,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47533-47548,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47533-47548,
                                                        name: ic_dir_vec92_c6(565),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47553-47662,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47553-47642,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47553-47590,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47553-47570,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47553-47566,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47553-47566,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47567-47569,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        92(645),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47573-47590,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47573-47586,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47573-47586,
                                                                                        name: ic_cam_hit_c6(47),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47587-47589,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        93(647),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47625-47642,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47625-47638,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47625-47638,
                                                                                name: ic_cam_hit_c6(47),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47639-47641,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                94(649),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47645-47662,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47645-47658,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47645-47658,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47659-47661,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        95(99),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47697-47759,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47704-47720,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47704-47720,
                                                        name: dir_hit_vec92_c6(567),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47724-47757,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47724-47739,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47724-47739,
                                                                name: dc_dir_vec92_c6(563),
                                                            },
                                                        ),
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47742-47757,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47742-47757,
                                                                name: ic_dir_vec92_c6(565),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47792-47865,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47800-47822,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47800-47819,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47800-47819,
                                                                name: enc_dc_vec92_way_c6(569),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47820-47821,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47826-47863,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47826-47843,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47826-47839,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47826-47839,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47840-47842,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        93(647),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47846-47863,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47846-47859,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47846-47859,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47860-47862,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        95(99),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47883-47956,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47891-47913,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47891-47910,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47891-47910,
                                                                name: enc_dc_vec92_way_c6(569),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47911-47912,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47917-47954,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47917-47934,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47917-47930,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47917-47930,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47931-47933,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        94(649),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47937-47954,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47937-47950,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47937-47950,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47951-47953,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        95(99),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47990-48063,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47998-48020,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47998-48017,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):47998-48017,
                                                                name: enc_ic_vec92_way_c6(571),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48018-48019,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48024-48061,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48024-48041,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48024-48037,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48024-48037,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48038-48040,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        93(647),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48044-48061,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48044-48057,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48044-48057,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48058-48060,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        95(99),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48081-48154,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48089-48111,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48089-48108,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48089-48108,
                                                                name: enc_ic_vec92_way_c6(571),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48109-48110,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48115-48152,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48115-48132,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48115-48128,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48115-48128,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48129-48131,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        94(649),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48135-48152,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48135-48148,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48135-48148,
                                                                        name: ic_cam_hit_c6(47),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48149-48151,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        95(99),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48174-48471,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48174-48180,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48183-48184,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48183-48184,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48186-48470,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48186-48202,
                                                name: mux2_c_vec92_way(651),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48206-48236,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48207-48211,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48212-48235,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48212-48230,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48212-48230,
                                                                                name: enc_c_vec92_way_c6(573),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48231-48234,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48231-48232,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48233-48234,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48268-48298,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48269-48272,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48273-48297,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48273-48292,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48273-48292,
                                                                                name: enc_dc_vec92_way_c6(569),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48293-48296,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48293-48294,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48295-48296,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48330-48360,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48331-48334,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48335-48359,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48335-48354,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48335-48354,
                                                                                name: enc_ic_vec92_way_c6(571),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48355-48358,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48355-48356,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(115),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48357-48358,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48392-48415,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48393-48397,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48398-48414,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48399-48414,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48399-48414,
                                                                                name: ic_dir_vec92_c6(565),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48447-48469,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48448-48452,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48453-48468,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48453-48468,
                                                                        name: ic_dir_vec92_c6(565),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48490-48543,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48498-48517,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48498-48514,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48498-48514,
                                                                name: way_way_vld92_c6(575),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48515-48516,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48520-48541,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48520-48538,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48520-48538,
                                                                name: enc_c_vec92_way_c6(573),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48539-48540,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48560-48613,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48568-48587,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48568-48584,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48568-48584,
                                                                name: way_way_vld92_c6(575),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48585-48586,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48590-48611,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48590-48608,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48590-48608,
                                                                name: enc_c_vec92_way_c6(573),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48609-48610,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48616-48664,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48624-48643,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48624-48640,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48624-48640,
                                                                name: way_way_vld92_c6(575),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48641-48642,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48646-48662,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48646-48662,
                                                        name: dir_hit_vec92_c6(567),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48769-48806,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48777-48782,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48778-48779,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48780-48781,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48785-48805,
                                            name: way_wayvld10_mux1_c6(653),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48785-48805,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48823-48860,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48831-48836,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48832-48833,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48834-48835,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48839-48859,
                                            name: way_wayvld10_mux2_c6(655),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48839-48859,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48877-48914,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48885-48890,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48886-48887,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48888-48889,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48893-48913,
                                            name: way_wayvld10_mux3_c6(657),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48893-48913,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48932-49470,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48932-48938,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48941-48942,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48941-48942,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48944-49469,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48944-48968,
                                                name: mux1_way_way_wayvld10_c6(659),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48972-49004,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48973-48977,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48978-49003,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48978-48998,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48978-48998,
                                                                                name: way_wayvld10_mux1_c6(653),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48999-49002,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):48999-49000,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49001-49002,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49038-49065,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49039-49042,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49043-49064,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49043-49059,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49043-49059,
                                                                                name: way_way_vld64_c6(477),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49060-49063,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49060-49061,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49062-49063,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49099-49126,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49100-49103,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49104-49125,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49104-49120,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49104-49120,
                                                                                name: way_way_vld68_c6(491),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49121-49124,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49121-49122,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49123-49124,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49160-49187,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49161-49164,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49165-49186,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49165-49181,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49165-49181,
                                                                                name: way_way_vld72_c6(505),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49182-49185,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49182-49183,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49184-49185,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49221-49248,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49222-49225,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49226-49247,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49226-49242,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49226-49242,
                                                                                name: way_way_vld76_c6(519),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49243-49246,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49243-49244,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49245-49246,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49282-49303,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49283-49287,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49288-49302,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49288-49299,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49288-49299,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49300-49301,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49337-49358,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49338-49342,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49343-49357,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49343-49354,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49343-49354,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49355-49356,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49392-49413,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49393-49397,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49398-49412,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49398-49409,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49398-49409,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49410-49411,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49447-49468,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49448-49452,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49453-49467,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49453-49464,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49453-49464,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49465-49466,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49488-50026,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49488-49494,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49497-49498,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49497-49498,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49500-50025,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49500-49524,
                                                name: mux2_way_way_wayvld10_c6(661),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49528-49560,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49529-49533,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49534-49559,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49534-49554,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49534-49554,
                                                                                name: way_wayvld10_mux2_c6(655),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49555-49558,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49555-49556,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49557-49558,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49594-49621,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49595-49598,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49599-49620,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49599-49615,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49599-49615,
                                                                                name: way_way_vld80_c6(533),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49616-49619,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49616-49617,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49618-49619,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49655-49682,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49656-49659,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49660-49681,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49660-49676,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49660-49676,
                                                                                name: way_way_vld84_c6(547),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49677-49680,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49677-49678,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49679-49680,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49716-49743,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49717-49720,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49721-49742,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49721-49737,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49721-49737,
                                                                                name: way_way_vld88_c6(561),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49738-49741,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49738-49739,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49740-49741,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49777-49804,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49778-49781,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49782-49803,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49782-49798,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49782-49798,
                                                                                name: way_way_vld92_c6(575),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49799-49802,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49799-49800,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49801-49802,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49838-49859,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49839-49843,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49844-49858,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49844-49855,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49844-49855,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49856-49857,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49893-49914,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49894-49898,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49899-49913,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49899-49910,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49899-49910,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49911-49912,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49948-49969,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49949-49953,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49954-49968,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49954-49965,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49954-49965,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):49966-49967,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50003-50024,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50004-50008,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50009-50023,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50009-50020,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50009-50020,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50021-50022,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50044-50353,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50044-50050,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50053-50054,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50053-50054,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50056-50352,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50056-50080,
                                                name: mux3_way_way_wayvld10_c6(663),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50084-50116,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50085-50089,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50090-50115,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50090-50110,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50090-50110,
                                                                                name: way_wayvld10_mux3_c6(657),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50111-50114,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50111-50112,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50113-50114,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50150-50181,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50151-50154,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50155-50180,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50155-50175,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50155-50175,
                                                                                name: way_wayvld10_mux1_c6(653),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50176-50179,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50176-50177,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50178-50179,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50215-50246,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50216-50219,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50220-50245,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50220-50240,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50220-50240,
                                                                                name: way_wayvld10_mux2_c6(655),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50241-50244,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50241-50242,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50243-50244,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50280-50298,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50281-50285,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50286-50297,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50286-50297,
                                                                        name: sel_mux3_c6(27),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50332-50351,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50333-50337,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50338-50350,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50339-50350,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50339-50350,
                                                                                name: sel_mux3_c6(27),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50499-50523,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50499-50507,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50507-50522,
                                            name: dc_dir_vec96_c6(665),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50507-50522,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50526-50549,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50526-50531,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50531-50547,
                                            name: dir_hit_vec96_c6(667),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50531-50547,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50552-50588,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50560-50565,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50561-50562,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50563-50564,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50568-50587,
                                            name: enc_dc_vec96_way_c6(669),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50568-50587,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50592-50627,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50600-50605,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50601-50602,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50603-50604,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50608-50626,
                                            name: enc_c_vec96_way_c6(671),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50608-50626,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50630-50664,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50638-50643,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50639-50640,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50641-50642,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50646-50662,
                                            name: way_way_vld96_c6(673),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50646-50662,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50869-50894,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50869-50877,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50877-50893,
                                            name: dc_dir_vec100_c6(675),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50877-50893,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50897-50921,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50897-50902,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50902-50919,
                                            name: dir_hit_vec100_c6(677),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50902-50919,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50924-50961,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50932-50937,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50933-50934,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50935-50936,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50940-50960,
                                            name: enc_dc_vec100_way_c6(679),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50940-50960,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50965-51001,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50973-50978,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50974-50975,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50976-50977,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50981-51000,
                                            name: enc_c_vec100_way_c6(681),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):50981-51000,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51004-51039,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51012-51017,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51013-51014,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51015-51016,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51020-51037,
                                            name: way_way_vld100_c6(683),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51020-51037,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51244-51269,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51244-51252,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51252-51268,
                                            name: dc_dir_vec104_c6(685),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51252-51268,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51272-51296,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51272-51277,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51277-51294,
                                            name: dir_hit_vec104_c6(687),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51277-51294,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51299-51336,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51307-51312,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51308-51309,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51310-51311,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51315-51335,
                                            name: enc_dc_vec104_way_c6(689),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51315-51335,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51340-51376,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51348-51353,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51349-51350,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51351-51352,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51356-51375,
                                            name: enc_c_vec104_way_c6(691),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51356-51375,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51379-51414,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51387-51392,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51388-51389,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51390-51391,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51395-51412,
                                            name: way_way_vld104_c6(693),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51395-51412,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51619-51644,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51619-51627,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51627-51643,
                                            name: dc_dir_vec108_c6(695),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51627-51643,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51647-51671,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51647-51652,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51652-51669,
                                            name: dir_hit_vec108_c6(697),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51652-51669,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51674-51711,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51682-51687,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51683-51684,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51685-51686,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51690-51710,
                                            name: enc_dc_vec108_way_c6(699),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51690-51710,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51715-51751,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51723-51728,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51724-51725,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51726-51727,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51731-51750,
                                            name: enc_c_vec108_way_c6(701),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51731-51750,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51754-51789,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51762-51767,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51763-51764,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51765-51766,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51770-51787,
                                            name: way_way_vld108_c6(703),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51770-51787,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51994-52019,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):51994-52002,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52002-52018,
                                            name: dc_dir_vec112_c6(705),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52002-52018,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52022-52046,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52022-52027,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52027-52044,
                                            name: dir_hit_vec112_c6(707),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52027-52044,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52049-52086,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52057-52062,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52058-52059,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52060-52061,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52065-52085,
                                            name: enc_dc_vec112_way_c6(709),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52065-52085,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52090-52126,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52098-52103,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52099-52100,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52101-52102,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52106-52125,
                                            name: enc_c_vec112_way_c6(711),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52106-52125,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52129-52164,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52137-52142,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52138-52139,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52140-52141,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52145-52162,
                                            name: way_way_vld112_c6(713),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52145-52162,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52369-52394,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52369-52377,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52377-52393,
                                            name: dc_dir_vec116_c6(715),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52377-52393,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52397-52421,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52397-52402,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52402-52419,
                                            name: dir_hit_vec116_c6(717),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52402-52419,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52424-52461,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52432-52437,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52433-52434,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52435-52436,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52440-52460,
                                            name: enc_dc_vec116_way_c6(719),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52440-52460,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52465-52501,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52473-52478,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52474-52475,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52476-52477,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52481-52500,
                                            name: enc_c_vec116_way_c6(721),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52481-52500,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52504-52539,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52512-52517,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52513-52514,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52515-52516,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52520-52537,
                                            name: way_way_vld116_c6(723),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52520-52537,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52744-52769,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52744-52752,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52752-52768,
                                            name: dc_dir_vec120_c6(725),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52752-52768,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52772-52796,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52772-52777,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52777-52794,
                                            name: dir_hit_vec120_c6(727),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52777-52794,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52799-52836,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52807-52812,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52808-52809,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52810-52811,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52815-52835,
                                            name: enc_dc_vec120_way_c6(729),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52815-52835,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52840-52876,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52848-52853,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52849-52850,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52851-52852,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52856-52875,
                                            name: enc_c_vec120_way_c6(731),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52856-52875,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52879-52914,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52887-52892,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52888-52889,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52890-52891,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52895-52912,
                                            name: way_way_vld120_c6(733),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):52895-52912,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53119-53144,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53119-53127,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53127-53143,
                                            name: dc_dir_vec124_c6(735),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53127-53143,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53147-53171,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53147-53152,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53152-53169,
                                            name: dir_hit_vec124_c6(737),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53152-53169,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53174-53211,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53182-53187,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53183-53184,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53185-53186,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53190-53210,
                                            name: enc_dc_vec124_way_c6(739),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53190-53210,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53215-53251,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53223-53228,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53224-53225,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(115),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53226-53227,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53231-53250,
                                            name: enc_c_vec124_way_c6(741),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53231-53250,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53254-53289,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53262-53267,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53263-53264,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53265-53266,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53270-53287,
                                            name: way_way_vld124_c6(743),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53270-53287,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53493-53634,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53501-53516,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53501-53516,
                                                        name: dc_dir_vec96_c6(665),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53521-53630,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53521-53610,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53521-53558,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53521-53538,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53521-53534,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53521-53534,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53535-53537,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        96(103),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53541-53558,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53541-53554,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53541-53554,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53555-53557,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        97(745),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53593-53610,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53593-53606,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53593-53606,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53607-53609,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                98(747),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53613-53630,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53613-53626,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53613-53626,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53627-53629,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        99(749),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53654-53698,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53661-53677,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53661-53677,
                                                        name: dir_hit_vec96_c6(667),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53681-53696,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53681-53696,
                                                        name: dc_dir_vec96_c6(665),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53730-53803,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53738-53760,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53738-53757,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53738-53757,
                                                                name: enc_dc_vec96_way_c6(669),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53758-53759,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53764-53801,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53764-53781,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53764-53777,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53764-53777,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53778-53780,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        97(745),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53784-53801,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53784-53797,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53784-53797,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53798-53800,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        99(749),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53821-53894,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53829-53851,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53829-53848,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53829-53848,
                                                                name: enc_dc_vec96_way_c6(669),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53849-53850,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53855-53892,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53855-53872,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53855-53868,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53855-53868,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53869-53871,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        98(747),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53875-53892,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53875-53888,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53875-53888,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53889-53891,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        99(749),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53914-53973,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53921-53944,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53921-53939,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53921-53939,
                                                                name: enc_c_vec96_way_c6(671),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53940-53943,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53940-53941,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53942-53943,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53947-53971,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53947-53966,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53947-53966,
                                                                name: enc_dc_vec96_way_c6(669),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53967-53970,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53967-53968,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53969-53970,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53991-54044,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53999-54018,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53999-54015,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):53999-54015,
                                                                name: way_way_vld96_c6(673),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54016-54017,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54021-54042,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54021-54039,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54021-54039,
                                                                name: enc_c_vec96_way_c6(671),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54040-54041,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54061-54114,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54069-54088,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54069-54085,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54069-54085,
                                                                name: way_way_vld96_c6(673),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54086-54087,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54091-54112,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54091-54109,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54091-54109,
                                                                name: enc_c_vec96_way_c6(671),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54110-54111,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54117-54165,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54125-54144,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54125-54141,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54125-54141,
                                                                name: way_way_vld96_c6(673),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54142-54143,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54147-54163,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54147-54163,
                                                        name: dir_hit_vec96_c6(667),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54379-54525,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54387-54403,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54387-54403,
                                                        name: dc_dir_vec100_c6(675),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54408-54521,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54408-54500,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54408-54447,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54408-54426,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54408-54421,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54408-54421,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54422-54425,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        100(751),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54429-54447,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54429-54442,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54429-54442,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54443-54446,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        101(753),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54482-54500,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54482-54495,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54482-54495,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54496-54499,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                102(755),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54503-54521,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54503-54516,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54503-54516,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54517-54520,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        103(757),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54545-54591,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54552-54569,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54552-54569,
                                                        name: dir_hit_vec100_c6(677),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54573-54589,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54573-54589,
                                                        name: dc_dir_vec100_c6(675),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54623-54699,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54631-54654,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54631-54651,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54631-54651,
                                                                name: enc_dc_vec100_way_c6(679),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54652-54653,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54658-54697,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54658-54676,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54658-54671,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54658-54671,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54672-54675,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        101(753),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54679-54697,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54679-54692,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54679-54692,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54693-54696,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        103(757),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54717-54793,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54725-54748,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54725-54745,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54725-54745,
                                                                name: enc_dc_vec100_way_c6(679),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54746-54747,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54752-54791,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54752-54770,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54752-54765,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54752-54765,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54766-54769,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        102(755),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54773-54791,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54773-54786,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54773-54786,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54787-54790,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        103(757),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54813-54874,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54820-54844,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54820-54839,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54820-54839,
                                                                name: enc_c_vec100_way_c6(681),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54840-54843,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54840-54841,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54842-54843,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54847-54872,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54847-54867,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54847-54867,
                                                                name: enc_dc_vec100_way_c6(679),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54868-54871,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54868-54869,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54870-54871,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54892-54947,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54900-54920,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54900-54917,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54900-54917,
                                                                name: way_way_vld100_c6(683),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54918-54919,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54923-54945,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54923-54942,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54923-54942,
                                                                name: enc_c_vec100_way_c6(681),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54943-54944,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54964-55019,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54972-54992,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54972-54989,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54972-54989,
                                                                name: way_way_vld100_c6(683),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54990-54991,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54995-55017,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54995-55014,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):54995-55014,
                                                                name: enc_c_vec100_way_c6(681),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55015-55016,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55022-55072,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55030-55050,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55030-55047,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55030-55047,
                                                                name: way_way_vld100_c6(683),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55048-55049,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55053-55070,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55053-55070,
                                                        name: dir_hit_vec100_c6(677),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55286-55432,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55294-55310,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55294-55310,
                                                        name: dc_dir_vec104_c6(685),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55315-55428,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55315-55407,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55315-55354,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55315-55333,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55315-55328,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55315-55328,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55329-55332,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        104(759),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55336-55354,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55336-55349,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55336-55349,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55350-55353,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        105(761),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55389-55407,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55389-55402,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55389-55402,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55403-55406,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                106(763),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55410-55428,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55410-55423,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55410-55423,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55424-55427,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        107(765),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55452-55498,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55459-55476,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55459-55476,
                                                        name: dir_hit_vec104_c6(687),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55480-55496,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55480-55496,
                                                        name: dc_dir_vec104_c6(685),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55530-55606,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55538-55561,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55538-55558,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55538-55558,
                                                                name: enc_dc_vec104_way_c6(689),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55559-55560,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55565-55604,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55565-55583,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55565-55578,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55565-55578,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55579-55582,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        105(761),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55586-55604,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55586-55599,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55586-55599,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55600-55603,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        107(765),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55624-55700,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55632-55655,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55632-55652,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55632-55652,
                                                                name: enc_dc_vec104_way_c6(689),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55653-55654,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55659-55698,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55659-55677,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55659-55672,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55659-55672,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55673-55676,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        106(763),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55680-55698,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55680-55693,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55680-55693,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55694-55697,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        107(765),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55720-55781,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55727-55751,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55727-55746,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55727-55746,
                                                                name: enc_c_vec104_way_c6(691),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55747-55750,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55747-55748,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55749-55750,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55754-55779,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55754-55774,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55754-55774,
                                                                name: enc_dc_vec104_way_c6(689),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55775-55778,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55775-55776,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55777-55778,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55799-55854,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55807-55827,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55807-55824,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55807-55824,
                                                                name: way_way_vld104_c6(693),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55825-55826,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55830-55852,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55830-55849,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55830-55849,
                                                                name: enc_c_vec104_way_c6(691),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55850-55851,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55871-55926,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55879-55899,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55879-55896,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55879-55896,
                                                                name: way_way_vld104_c6(693),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55897-55898,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55902-55924,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55902-55921,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55902-55921,
                                                                name: enc_c_vec104_way_c6(691),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55922-55923,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55929-55979,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55937-55957,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55937-55954,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55937-55954,
                                                                name: way_way_vld104_c6(693),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55955-55956,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55960-55977,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):55960-55977,
                                                        name: dir_hit_vec104_c6(687),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56193-56339,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56201-56217,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56201-56217,
                                                        name: dc_dir_vec108_c6(695),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56222-56335,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56222-56314,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56222-56261,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56222-56240,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56222-56235,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56222-56235,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56236-56239,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        108(767),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56243-56261,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56243-56256,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56243-56256,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56257-56260,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        109(769),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56296-56314,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56296-56309,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56296-56309,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56310-56313,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                110(771),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56317-56335,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56317-56330,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56317-56330,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56331-56334,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        111(43),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56359-56405,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56366-56383,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56366-56383,
                                                        name: dir_hit_vec108_c6(697),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56387-56403,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56387-56403,
                                                        name: dc_dir_vec108_c6(695),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56437-56513,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56445-56468,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56445-56465,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56445-56465,
                                                                name: enc_dc_vec108_way_c6(699),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56466-56467,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56472-56511,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56472-56490,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56472-56485,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56472-56485,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56486-56489,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        109(769),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56493-56511,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56493-56506,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56493-56506,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56507-56510,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        111(43),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56531-56607,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56539-56562,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56539-56559,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56539-56559,
                                                                name: enc_dc_vec108_way_c6(699),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56560-56561,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56566-56605,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56566-56584,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56566-56579,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56566-56579,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56580-56583,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        110(771),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56587-56605,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56587-56600,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56587-56600,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56601-56604,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        111(43),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56627-56688,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56634-56658,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56634-56653,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56634-56653,
                                                                name: enc_c_vec108_way_c6(701),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56654-56657,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56654-56655,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56656-56657,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56661-56686,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56661-56681,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56661-56681,
                                                                name: enc_dc_vec108_way_c6(699),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56682-56685,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56682-56683,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56684-56685,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56706-56761,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56714-56734,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56714-56731,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56714-56731,
                                                                name: way_way_vld108_c6(703),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56732-56733,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56737-56759,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56737-56756,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56737-56756,
                                                                name: enc_c_vec108_way_c6(701),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56757-56758,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56778-56833,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56786-56806,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56786-56803,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56786-56803,
                                                                name: way_way_vld108_c6(703),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56804-56805,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56809-56831,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56809-56828,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56809-56828,
                                                                name: enc_c_vec108_way_c6(701),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56829-56830,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56836-56886,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56844-56864,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56844-56861,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56844-56861,
                                                                name: way_way_vld108_c6(703),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56862-56863,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56867-56884,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):56867-56884,
                                                        name: dir_hit_vec108_c6(697),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57100-57246,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57108-57124,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57108-57124,
                                                        name: dc_dir_vec112_c6(705),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57129-57242,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57129-57221,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57129-57168,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57129-57147,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57129-57142,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57129-57142,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57143-57146,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        112(63),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57150-57168,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57150-57163,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57150-57163,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57164-57167,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        113(773),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57203-57221,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57203-57216,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57203-57216,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57217-57220,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                114(775),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57224-57242,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57224-57237,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57224-57237,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57238-57241,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        115(777),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57266-57312,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57273-57290,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57273-57290,
                                                        name: dir_hit_vec112_c6(707),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57294-57310,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57294-57310,
                                                        name: dc_dir_vec112_c6(705),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57344-57420,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57352-57375,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57352-57372,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57352-57372,
                                                                name: enc_dc_vec112_way_c6(709),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57373-57374,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57379-57418,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57379-57397,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57379-57392,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57379-57392,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57393-57396,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        113(773),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57400-57418,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57400-57413,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57400-57413,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57414-57417,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        115(777),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57438-57514,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57446-57469,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57446-57466,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57446-57466,
                                                                name: enc_dc_vec112_way_c6(709),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57467-57468,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57473-57512,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57473-57491,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57473-57486,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57473-57486,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57487-57490,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        114(775),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57494-57512,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57494-57507,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57494-57507,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57508-57511,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        115(777),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57534-57595,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57541-57565,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57541-57560,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57541-57560,
                                                                name: enc_c_vec112_way_c6(711),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57561-57564,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57561-57562,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57563-57564,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57568-57593,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57568-57588,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57568-57588,
                                                                name: enc_dc_vec112_way_c6(709),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57589-57592,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57589-57590,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57591-57592,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57613-57668,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57621-57641,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57621-57638,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57621-57638,
                                                                name: way_way_vld112_c6(713),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57639-57640,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57644-57666,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57644-57663,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57644-57663,
                                                                name: enc_c_vec112_way_c6(711),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57664-57665,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57685-57740,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57693-57713,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57693-57710,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57693-57710,
                                                                name: way_way_vld112_c6(713),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57711-57712,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57716-57738,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57716-57735,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57716-57735,
                                                                name: enc_c_vec112_way_c6(711),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57736-57737,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57743-57793,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57751-57771,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57751-57768,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57751-57768,
                                                                name: way_way_vld112_c6(713),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57769-57770,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57774-57791,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):57774-57791,
                                                        name: dir_hit_vec112_c6(707),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58007-58153,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58015-58031,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58015-58031,
                                                        name: dc_dir_vec116_c6(715),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58036-58149,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58036-58128,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58036-58075,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58036-58054,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58036-58049,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58036-58049,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58050-58053,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        116(779),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58057-58075,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58057-58070,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58057-58070,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58071-58074,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        117(781),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58110-58128,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58110-58123,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58110-58123,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58124-58127,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                118(783),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58131-58149,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58131-58144,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58131-58144,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58145-58148,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        119(785),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58173-58219,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58180-58197,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58180-58197,
                                                        name: dir_hit_vec116_c6(717),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58201-58217,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58201-58217,
                                                        name: dc_dir_vec116_c6(715),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58251-58327,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58259-58282,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58259-58279,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58259-58279,
                                                                name: enc_dc_vec116_way_c6(719),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58280-58281,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58286-58325,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58286-58304,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58286-58299,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58286-58299,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58300-58303,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        117(781),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58307-58325,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58307-58320,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58307-58320,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58321-58324,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        119(785),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58345-58421,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58353-58376,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58353-58373,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58353-58373,
                                                                name: enc_dc_vec116_way_c6(719),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58374-58375,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58380-58419,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58380-58398,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58380-58393,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58380-58393,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58394-58397,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        118(783),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58401-58419,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58401-58414,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58401-58414,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58415-58418,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        119(785),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58441-58502,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58448-58472,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58448-58467,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58448-58467,
                                                                name: enc_c_vec116_way_c6(721),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58468-58471,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58468-58469,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58470-58471,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58475-58500,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58475-58495,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58475-58495,
                                                                name: enc_dc_vec116_way_c6(719),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58496-58499,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58496-58497,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58498-58499,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58520-58575,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58528-58548,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58528-58545,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58528-58545,
                                                                name: way_way_vld116_c6(723),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58546-58547,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58551-58573,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58551-58570,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58551-58570,
                                                                name: enc_c_vec116_way_c6(721),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58571-58572,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58592-58647,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58600-58620,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58600-58617,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58600-58617,
                                                                name: way_way_vld116_c6(723),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58618-58619,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58623-58645,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58623-58642,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58623-58642,
                                                                name: enc_c_vec116_way_c6(721),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58643-58644,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58650-58700,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58658-58678,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58658-58675,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58658-58675,
                                                                name: way_way_vld116_c6(723),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58676-58677,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58681-58698,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58681-58698,
                                                        name: dir_hit_vec116_c6(717),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58914-59060,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58922-58938,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58922-58938,
                                                        name: dc_dir_vec120_c6(725),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58943-59056,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58943-59035,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58943-58982,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58943-58961,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58943-58956,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58943-58956,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58957-58960,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        120(787),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58964-58982,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58964-58977,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58964-58977,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):58978-58981,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        121(789),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59017-59035,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59017-59030,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59017-59030,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59031-59034,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                122(791),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59038-59056,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59038-59051,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59038-59051,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59052-59055,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        123(793),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59080-59126,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59087-59104,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59087-59104,
                                                        name: dir_hit_vec120_c6(727),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59108-59124,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59108-59124,
                                                        name: dc_dir_vec120_c6(725),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59158-59234,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59166-59189,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59166-59186,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59166-59186,
                                                                name: enc_dc_vec120_way_c6(729),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59187-59188,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59193-59232,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59193-59211,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59193-59206,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59193-59206,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59207-59210,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        121(789),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59214-59232,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59214-59227,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59214-59227,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59228-59231,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        123(793),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59252-59328,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59260-59283,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59260-59280,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59260-59280,
                                                                name: enc_dc_vec120_way_c6(729),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59281-59282,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59287-59326,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59287-59305,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59287-59300,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59287-59300,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59301-59304,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        122(791),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59308-59326,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59308-59321,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59308-59321,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59322-59325,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        123(793),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59348-59409,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59355-59379,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59355-59374,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59355-59374,
                                                                name: enc_c_vec120_way_c6(731),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59375-59378,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59375-59376,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59377-59378,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59382-59407,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59382-59402,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59382-59402,
                                                                name: enc_dc_vec120_way_c6(729),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59403-59406,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59403-59404,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59405-59406,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59427-59482,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59435-59455,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59435-59452,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59435-59452,
                                                                name: way_way_vld120_c6(733),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59453-59454,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59458-59480,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59458-59477,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59458-59477,
                                                                name: enc_c_vec120_way_c6(731),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59478-59479,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59499-59554,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59507-59527,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59507-59524,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59507-59524,
                                                                name: way_way_vld120_c6(733),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59525-59526,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59530-59552,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59530-59549,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59530-59549,
                                                                name: enc_c_vec120_way_c6(731),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59550-59551,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59557-59607,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59565-59585,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59565-59582,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59565-59582,
                                                                name: way_way_vld120_c6(733),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59583-59584,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59588-59605,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59588-59605,
                                                        name: dir_hit_vec120_c6(727),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59821-59967,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59829-59845,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59829-59845,
                                                        name: dc_dir_vec124_c6(735),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59850-59963,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59850-59942,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59850-59889,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59850-59868,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59850-59863,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59850-59863,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59864-59867,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        124(795),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59871-59889,
                                                                        data: IndexExpr {
                                                                            indexee: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59871-59884,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59871-59884,
                                                                                        name: dc_cam_hit_c6(45),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            index: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59885-59888,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        125(797),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59924-59942,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59924-59937,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59924-59937,
                                                                                name: dc_cam_hit_c6(45),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59938-59941,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                126(799),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59945-59963,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59945-59958,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59945-59958,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59959-59962,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        127(33),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59987-60033,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59994-60011,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):59994-60011,
                                                        name: dir_hit_vec124_c6(737),
                                                    },
                                                ),
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60015-60031,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60015-60031,
                                                        name: dc_dir_vec124_c6(735),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60065-60141,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60073-60096,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60073-60093,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60073-60093,
                                                                name: enc_dc_vec124_way_c6(739),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60094-60095,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60100-60139,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60100-60118,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60100-60113,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60100-60113,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60114-60117,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        125(797),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60121-60139,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60121-60134,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60121-60134,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60135-60138,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        127(33),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60159-60235,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60167-60190,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60167-60187,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60167-60187,
                                                                name: enc_dc_vec124_way_c6(739),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60188-60189,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60194-60233,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60194-60212,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60194-60207,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60194-60207,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60208-60211,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        126(799),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60215-60233,
                                                        data: IndexExpr {
                                                            indexee: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60215-60228,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60215-60228,
                                                                        name: dc_cam_hit_c6(45),
                                                                    },
                                                                ),
                                                            },
                                                            index: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60229-60232,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        127(33),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60255-60316,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60262-60286,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60262-60281,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60262-60281,
                                                                name: enc_c_vec124_way_c6(741),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60282-60285,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60282-60283,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60284-60285,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60289-60314,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60289-60309,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60289-60309,
                                                                name: enc_dc_vec124_way_c6(739),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60310-60313,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60310-60311,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        1(115),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60312-60313,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60334-60389,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60342-60362,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60342-60359,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60342-60359,
                                                                name: way_way_vld124_c6(743),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60360-60361,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60365-60387,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60365-60384,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60365-60384,
                                                                name: enc_c_vec124_way_c6(741),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60385-60386,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60406-60461,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60414-60434,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60414-60431,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60414-60431,
                                                                name: way_way_vld124_c6(743),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60432-60433,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60437-60459,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60437-60456,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60437-60456,
                                                                name: enc_c_vec124_way_c6(741),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60457-60458,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60464-60514,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60472-60492,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60472-60489,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60472-60489,
                                                                name: way_way_vld124_c6(743),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60490-60491,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60495-60512,
                                                data: IdentExpr(
                                                    Identifier {
                                                        id: NodeId(
                                                            0,
                                                        ),
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60495-60512,
                                                        name: dir_hit_vec124_c6(737),
                                                    },
                                                ),
                                            },
                                        ),
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60619-60656,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60627-60632,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60628-60629,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60630-60631,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60635-60655,
                                            name: way_wayvld11_mux1_c6(801),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60635-60655,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60673-60710,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60681-60686,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60682-60683,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60684-60685,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60689-60709,
                                            name: way_wayvld11_mux2_c6(803),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60689-60709,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            NetDecl(
                                NetDecl {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60727-60764,
                                    net_type: Wire,
                                    strength: None,
                                    kind: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60735-60740,
                                        data: ImplicitType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60736-60737,
                                                    data: LiteralExpr(
                                                        Number(
                                                            2(41),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60738-60739,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(35),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    delay: None,
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60743-60763,
                                            name: way_wayvld11_mux3_c6(805),
                                            name_span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60743-60763,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60782-61323,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60782-60788,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60791-60792,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60791-60792,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60794-61322,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60794-60818,
                                                name: mux1_way_way_wayvld11_c6(807),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60822-60854,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60823-60827,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60828-60853,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60828-60848,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60828-60848,
                                                                                name: way_wayvld11_mux1_c6(801),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60849-60852,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60849-60850,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60851-60852,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60888-60915,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60889-60892,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60893-60914,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60893-60909,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60893-60909,
                                                                                name: way_way_vld96_c6(673),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60910-60913,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60910-60911,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60912-60913,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60949-60977,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60950-60953,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60954-60976,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60954-60971,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60954-60971,
                                                                                name: way_way_vld100_c6(683),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60972-60975,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60972-60973,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):60974-60975,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61011-61039,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61012-61015,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61016-61038,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61016-61033,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61016-61033,
                                                                                name: way_way_vld104_c6(693),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61034-61037,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61034-61035,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61036-61037,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61073-61101,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61074-61077,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61078-61100,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61078-61095,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61078-61095,
                                                                                name: way_way_vld108_c6(703),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61096-61099,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61096-61097,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61098-61099,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61135-61156,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61136-61140,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61141-61155,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61141-61152,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61141-61152,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61153-61154,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61190-61211,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61191-61195,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61196-61210,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61196-61207,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61196-61207,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61208-61209,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61245-61266,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61246-61250,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61251-61265,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61251-61262,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61251-61262,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61263-61264,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61300-61321,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61301-61305,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61306-61320,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61306-61317,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61306-61317,
                                                                                name: sel_mux1_c6(23),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61318-61319,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61341-61883,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61341-61347,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61350-61351,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61350-61351,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61353-61882,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61353-61377,
                                                name: mux2_way_way_wayvld11_c6(809),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61381-61413,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61382-61386,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61387-61412,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61387-61407,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61387-61407,
                                                                                name: way_wayvld11_mux2_c6(803),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61408-61411,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61408-61409,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61410-61411,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61447-61475,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61448-61451,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61452-61474,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61452-61469,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61452-61469,
                                                                                name: way_way_vld112_c6(713),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61470-61473,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61470-61471,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61472-61473,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61509-61537,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61510-61513,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61514-61536,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61514-61531,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61514-61531,
                                                                                name: way_way_vld116_c6(723),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61532-61535,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61532-61533,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61534-61535,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61571-61599,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61572-61575,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61576-61598,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61576-61593,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61576-61593,
                                                                                name: way_way_vld120_c6(733),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61594-61597,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61594-61595,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61596-61597,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61633-61661,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61634-61637,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61638-61660,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61638-61655,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61638-61655,
                                                                                name: way_way_vld124_c6(743),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61656-61659,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61656-61657,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61658-61659,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61695-61716,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61696-61700,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61701-61715,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61701-61712,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61701-61712,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61713-61714,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61750-61771,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61751-61755,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61756-61770,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61756-61767,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61756-61767,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61768-61769,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61805-61826,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61806-61810,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61811-61825,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61811-61822,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61811-61822,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61823-61824,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61860-61881,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61861-61865,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61866-61880,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61866-61877,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61866-61877,
                                                                                name: sel_mux2_c6(25),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61878-61879,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61901-62210,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61901-61907,
                                        name: mux2ds(79),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61910-61911,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61910-61911,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61913-62209,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61913-61937,
                                                name: mux3_way_way_wayvld11_c6(811),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61941-61973,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61942-61946,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61947-61972,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61947-61967,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61947-61967,
                                                                                name: way_wayvld11_mux3_c6(805),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61968-61971,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61968-61969,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):61970-61971,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62007-62038,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62008-62011,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62012-62037,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62012-62032,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62012-62032,
                                                                                name: way_wayvld11_mux1_c6(801),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62033-62036,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62033-62034,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62035-62036,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62072-62103,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62073-62076,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62077-62102,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62077-62097,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62077-62097,
                                                                                name: way_wayvld11_mux2_c6(803),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62098-62101,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62098-62099,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62100-62101,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62137-62155,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62138-62142,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62143-62154,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62143-62154,
                                                                        name: sel_mux3_c6(27),
                                                                    },
                                                                ),
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62189-62208,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62190-62194,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62195-62207,
                                                                data: UnaryExpr {
                                                                    op: BitNot,
                                                                    expr: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62196-62207,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62196-62207,
                                                                                name: sel_mux3_c6(27),
                                                                            },
                                                                        ),
                                                                    },
                                                                    postfix: false,
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62446-62549,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62453-62472,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62453-62469,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62453-62469,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62470-62471,
                                                        data: LiteralExpr(
                                                            Number(
                                                                0(35),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62475-62547,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62475-62528,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62475-62509,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62475-62490,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62475-62490,
                                                                                name: dir_hit_vec0_c6(113),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62493-62509,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62493-62509,
                                                                                name: dir_hit_vec32_c6(315),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62512-62528,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62512-62528,
                                                                        name: dir_hit_vec64_c6(469),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62531-62547,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62531-62547,
                                                                name: dir_hit_vec96_c6(667),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62550-62654,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62557-62576,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62557-62573,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62557-62573,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62574-62575,
                                                        data: LiteralExpr(
                                                            Number(
                                                                1(115),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62579-62652,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62579-62632,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62579-62613,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62579-62594,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62579-62594,
                                                                                name: dir_hit_vec4_c6(129),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62597-62613,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62597-62613,
                                                                                name: dir_hit_vec36_c6(325),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62616-62632,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62616-62632,
                                                                        name: dir_hit_vec68_c6(483),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62635-62652,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62635-62652,
                                                                name: dir_hit_vec100_c6(677),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62655-62759,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62662-62681,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62662-62678,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62662-62678,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62679-62680,
                                                        data: LiteralExpr(
                                                            Number(
                                                                2(41),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62684-62757,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62684-62737,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62684-62718,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62684-62699,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62684-62699,
                                                                                name: dir_hit_vec8_c6(143),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62702-62718,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62702-62718,
                                                                                name: dir_hit_vec40_c6(335),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62721-62737,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62721-62737,
                                                                        name: dir_hit_vec72_c6(497),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62740-62757,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62740-62757,
                                                                name: dir_hit_vec104_c6(687),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62760-62865,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62767-62786,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62767-62783,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62767-62783,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62784-62785,
                                                        data: LiteralExpr(
                                                            Number(
                                                                3(37),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62789-62863,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62789-62843,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62789-62824,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62789-62805,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62789-62805,
                                                                                name: dir_hit_vec12_c6(157),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62808-62824,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62808-62824,
                                                                                name: dir_hit_vec44_c6(345),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62827-62843,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62827-62843,
                                                                        name: dir_hit_vec76_c6(511),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62846-62863,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62846-62863,
                                                                name: dir_hit_vec108_c6(697),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62866-62971,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62873-62892,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62873-62889,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62873-62889,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62890-62891,
                                                        data: LiteralExpr(
                                                            Number(
                                                                4(225),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62895-62969,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62895-62949,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62895-62930,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62895-62911,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62895-62911,
                                                                                name: dir_hit_vec16_c6(171),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62914-62930,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62914-62930,
                                                                                name: dir_hit_vec48_c6(355),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62933-62949,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62933-62949,
                                                                        name: dir_hit_vec80_c6(525),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62952-62969,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62952-62969,
                                                                name: dir_hit_vec112_c6(707),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62972-63077,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62979-62998,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62979-62995,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62979-62995,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):62996-62997,
                                                        data: LiteralExpr(
                                                            Number(
                                                                5(227),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63001-63075,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63001-63055,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63001-63036,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63001-63017,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63001-63017,
                                                                                name: dir_hit_vec20_c6(185),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63020-63036,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63020-63036,
                                                                                name: dir_hit_vec52_c6(365),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63039-63055,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63039-63055,
                                                                        name: dir_hit_vec84_c6(539),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63058-63075,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63058-63075,
                                                                name: dir_hit_vec116_c6(717),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63078-63183,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63085-63104,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63085-63101,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63085-63101,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63102-63103,
                                                        data: LiteralExpr(
                                                            Number(
                                                                6(229),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63107-63181,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63107-63161,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63107-63142,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63107-63123,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63107-63123,
                                                                                name: dir_hit_vec24_c6(199),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63126-63142,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63126-63142,
                                                                                name: dir_hit_vec56_c6(375),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63145-63161,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63145-63161,
                                                                        name: dir_hit_vec88_c6(553),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63164-63181,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63164-63181,
                                                                name: dir_hit_vec120_c6(727),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63184-63289,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63191-63210,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63191-63207,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63191-63207,
                                                                name: dirdp_req_vec_c6(5),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63208-63209,
                                                        data: LiteralExpr(
                                                            Number(
                                                                7(39),
                                                                None,
                                                            ),
                                                        ),
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63213-63287,
                                                data: BinaryExpr {
                                                    op: BitOr,
                                                    lhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63213-63267,
                                                        data: BinaryExpr {
                                                            op: BitOr,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63213-63248,
                                                                data: BinaryExpr {
                                                                    op: BitOr,
                                                                    lhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63213-63229,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63213-63229,
                                                                                name: dir_hit_vec28_c6(213),
                                                                            },
                                                                        ),
                                                                    },
                                                                    rhs: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63232-63248,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63232-63248,
                                                                                name: dir_hit_vec60_c6(385),
                                                                            },
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63251-63267,
                                                                data: IdentExpr(
                                                                    Identifier {
                                                                        id: NodeId(
                                                                            0,
                                                                        ),
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63251-63267,
                                                                        name: dir_hit_vec92_c6(567),
                                                                    },
                                                                ),
                                                            },
                                                        },
                                                    },
                                                    rhs: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63270-63287,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63270-63287,
                                                                name: dir_hit_vec124_c6(737),
                                                            },
                                                        ),
                                                    },
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63532-64037,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63539-63564,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63539-63558,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63539-63558,
                                                                name: dirdp_inval_pckt_c6(55),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63559-63563,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63559-63561,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        31(87),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63562-63563,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        0(35),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63567-64035,
                                                data: ConcatExpr {
                                                    repeat: None,
                                                    exprs: [
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63569-63587,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63569-63587,
                                                                    name: enc_c_vec28_way_c6(219),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63589-63604,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63589-63604,
                                                                    name: ic_dir_vec28_c6(211),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63606-63621,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63606-63621,
                                                                    name: dc_dir_vec28_c6(209),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63628-63646,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63628-63646,
                                                                    name: enc_c_vec24_way_c6(205),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63648-63663,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63648-63663,
                                                                    name: ic_dir_vec24_c6(197),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63665-63680,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63665-63680,
                                                                    name: dc_dir_vec24_c6(195),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63687-63705,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63687-63705,
                                                                    name: enc_c_vec20_way_c6(191),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63707-63722,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63707-63722,
                                                                    name: ic_dir_vec20_c6(183),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63724-63739,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63724-63739,
                                                                    name: dc_dir_vec20_c6(181),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63746-63764,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63746-63764,
                                                                    name: enc_c_vec16_way_c6(177),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63766-63781,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63766-63781,
                                                                    name: ic_dir_vec16_c6(169),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63783-63798,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63783-63798,
                                                                    name: dc_dir_vec16_c6(167),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63805-63823,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63805-63823,
                                                                    name: enc_c_vec12_way_c6(163),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63825-63840,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63825-63840,
                                                                    name: ic_dir_vec12_c6(155),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63842-63857,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63842-63857,
                                                                    name: dc_dir_vec12_c6(153),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63864-63881,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63864-63881,
                                                                    name: enc_c_vec8_way_c6(149),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63883-63897,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63883-63897,
                                                                    name: ic_dir_vec8_c6(141),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63899-63913,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63899-63913,
                                                                    name: dc_dir_vec8_c6(139),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63920-63937,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63920-63937,
                                                                    name: enc_c_vec4_way_c6(135),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63939-63953,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63939-63953,
                                                                    name: ic_dir_vec4_c6(127),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63955-63969,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63955-63969,
                                                                    name: dc_dir_vec4_c6(125),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63976-63993,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63976-63993,
                                                                    name: enc_c_vec0_way_c6(121),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63995-64009,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):63995-64009,
                                                                    name: ic_dir_vec0_c6(111),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64011-64025,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64011-64025,
                                                                    name: dc_dir_vec0_c6(109),
                                                                },
                                                            ),
                                                        },
                                                    ],
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64061-64441,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64068-64094,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64068-64087,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64068-64087,
                                                                name: dirdp_inval_pckt_c6(55),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64088-64093,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64088-64090,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        55(437),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64091-64093,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        32(81),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64097-64439,
                                                data: ConcatExpr {
                                                    repeat: None,
                                                    exprs: [
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64099-64117,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64099-64117,
                                                                    name: enc_c_vec60_way_c6(389),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64120-64135,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64120-64135,
                                                                    name: dc_dir_vec60_c6(383),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64142-64160,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64142-64160,
                                                                    name: enc_c_vec56_way_c6(379),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64162-64177,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64162-64177,
                                                                    name: dc_dir_vec56_c6(373),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64184-64202,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64184-64202,
                                                                    name: enc_c_vec52_way_c6(369),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64204-64219,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64204-64219,
                                                                    name: dc_dir_vec52_c6(363),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64226-64244,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64226-64244,
                                                                    name: enc_c_vec48_way_c6(359),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64246-64261,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64246-64261,
                                                                    name: dc_dir_vec48_c6(353),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64268-64286,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64268-64286,
                                                                    name: enc_c_vec44_way_c6(349),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64288-64303,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64288-64303,
                                                                    name: dc_dir_vec44_c6(343),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64310-64328,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64310-64328,
                                                                    name: enc_c_vec40_way_c6(339),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64330-64345,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64330-64345,
                                                                    name: dc_dir_vec40_c6(333),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64352-64370,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64352-64370,
                                                                    name: enc_c_vec36_way_c6(329),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64372-64387,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64372-64387,
                                                                    name: dc_dir_vec36_c6(323),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64394-64412,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64394-64412,
                                                                    name: enc_c_vec32_way_c6(319),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64414-64429,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64414-64429,
                                                                    name: dc_dir_vec32_c6(313),
                                                                },
                                                            ),
                                                        },
                                                    ],
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64446-64961,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64453-64479,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64453-64472,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64453-64472,
                                                                name: dirdp_inval_pckt_c6(55),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64473-64478,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64473-64475,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        87(631),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64476-64478,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        56(439),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64482-64959,
                                                data: ConcatExpr {
                                                    repeat: None,
                                                    exprs: [
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64484-64502,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64484-64502,
                                                                    name: enc_c_vec92_way_c6(573),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64504-64519,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64504-64519,
                                                                    name: ic_dir_vec92_c6(565),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64521-64536,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64521-64536,
                                                                    name: dc_dir_vec92_c6(563),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64543-64561,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64543-64561,
                                                                    name: enc_c_vec88_way_c6(559),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64563-64578,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64563-64578,
                                                                    name: ic_dir_vec88_c6(551),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64580-64595,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64580-64595,
                                                                    name: dc_dir_vec88_c6(549),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64602-64620,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64602-64620,
                                                                    name: enc_c_vec84_way_c6(545),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64622-64637,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64622-64637,
                                                                    name: ic_dir_vec84_c6(537),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64639-64654,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64639-64654,
                                                                    name: dc_dir_vec84_c6(535),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64661-64679,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64661-64679,
                                                                    name: enc_c_vec80_way_c6(531),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64681-64696,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64681-64696,
                                                                    name: ic_dir_vec80_c6(523),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64698-64713,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64698-64713,
                                                                    name: dc_dir_vec80_c6(521),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64720-64738,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64720-64738,
                                                                    name: enc_c_vec76_way_c6(517),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64740-64755,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64740-64755,
                                                                    name: ic_dir_vec76_c6(509),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64757-64772,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64757-64772,
                                                                    name: dc_dir_vec76_c6(507),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64779-64797,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64779-64797,
                                                                    name: enc_c_vec72_way_c6(503),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64799-64814,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64799-64814,
                                                                    name: ic_dir_vec72_c6(495),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64816-64831,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64816-64831,
                                                                    name: dc_dir_vec72_c6(493),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64838-64856,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64838-64856,
                                                                    name: enc_c_vec68_way_c6(489),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64858-64873,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64858-64873,
                                                                    name: ic_dir_vec68_c6(481),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64875-64890,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64875-64890,
                                                                    name: dc_dir_vec68_c6(479),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64897-64915,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64897-64915,
                                                                    name: enc_c_vec64_way_c6(475),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64917-64932,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64917-64932,
                                                                    name: ic_dir_vec64_c6(467),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64934-64949,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64934-64949,
                                                                    name: dc_dir_vec64_c6(465),
                                                                },
                                                            ),
                                                        },
                                                    ],
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            ContAssign(
                                ContAssign {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64985-65673,
                                    strength: None,
                                    delay: None,
                                    delay_control: None,
                                    assignments: [
                                        (
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64995-65022,
                                                data: IndexExpr {
                                                    indexee: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64995-65014,
                                                        data: IdentExpr(
                                                            Identifier {
                                                                id: NodeId(
                                                                    0,
                                                                ),
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):64995-65014,
                                                                name: dirdp_inval_pckt_c6(55),
                                                            },
                                                        ),
                                                    },
                                                    index: Expr {
                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65015-65021,
                                                        data: RangeExpr {
                                                            mode: Absolute,
                                                            lhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65015-65018,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        111(43),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                            rhs: Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65019-65021,
                                                                data: LiteralExpr(
                                                                    Number(
                                                                        88(635),
                                                                        None,
                                                                    ),
                                                                ),
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Expr {
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65025-65671,
                                                data: ConcatExpr {
                                                    repeat: None,
                                                    exprs: [
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65027-65046,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65027-65046,
                                                                    name: enc_c_vec124_way_c6(741),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65048-65064,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65048-65064,
                                                                    name: dc_dir_vec124_c6(735),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65108-65127,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65108-65127,
                                                                    name: enc_c_vec120_way_c6(731),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65129-65145,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65129-65145,
                                                                    name: dc_dir_vec120_c6(725),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65189-65208,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65189-65208,
                                                                    name: enc_c_vec116_way_c6(721),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65210-65226,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65210-65226,
                                                                    name: dc_dir_vec116_c6(715),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65270-65289,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65270-65289,
                                                                    name: enc_c_vec112_way_c6(711),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65291-65307,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65291-65307,
                                                                    name: dc_dir_vec112_c6(705),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65351-65370,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65351-65370,
                                                                    name: enc_c_vec108_way_c6(701),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65372-65388,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65372-65388,
                                                                    name: dc_dir_vec108_c6(695),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65432-65451,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65432-65451,
                                                                    name: enc_c_vec104_way_c6(691),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65453-65469,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65453-65469,
                                                                    name: dc_dir_vec104_c6(685),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65513-65532,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65513-65532,
                                                                    name: enc_c_vec100_way_c6(681),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65534-65550,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65534-65550,
                                                                    name: dc_dir_vec100_c6(675),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65594-65612,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65594-65612,
                                                                    name: enc_c_vec96_way_c6(671),
                                                                },
                                                            ),
                                                        },
                                                        Expr {
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65614-65629,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65614-65629,
                                                                    name: dc_dir_vec96_c6(665),
                                                                },
                                                            ),
                                                        },
                                                    ],
                                                },
                                            },
                                        ),
                                    ],
                                },
                            ),
                            Inst(
                                Inst {
                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65950-66512,
                                    target: Identifier {
                                        id: NodeId(
                                            0,
                                        ),
                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65950-65956,
                                        name: mux4ds(297),
                                    },
                                    params: [
                                        ParamAssignment {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65959-65960,
                                            name: None,
                                            expr: Expr(
                                                Expr {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65959-65960,
                                                    data: LiteralExpr(
                                                        Number(
                                                            3(37),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        },
                                    ],
                                    names: [
                                        InstName {
                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65962-66511,
                                            name: Identifier {
                                                id: NodeId(
                                                    0,
                                                ),
                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65962-65982,
                                                name: mux_way_waywayvld_c6(813),
                                            },
                                            dims: [],
                                            conns: [
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65986-66018,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65987-65991,
                                                            name: dout(85),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65992-66017,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65992-66012,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):65992-66012,
                                                                                name: dirvecdp_way_info_c6(57),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66013-66016,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66013-66014,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66015-66016,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66052-66083,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66053-66056,
                                                            name: in0(89),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66057-66082,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66057-66077,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66057-66077,
                                                                                name: way_wayvld00_mux3_c6(295),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66078-66081,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66078-66079,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66080-66081,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66117-66148,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66118-66121,
                                                            name: in1(91),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66122-66147,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66122-66142,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66122-66142,
                                                                                name: way_wayvld01_mux3_c6(457),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66143-66146,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66143-66144,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66145-66146,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66182-66213,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66183-66186,
                                                            name: in2(301),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66187-66212,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66187-66207,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66187-66207,
                                                                                name: way_wayvld10_mux3_c6(657),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66208-66211,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66208-66209,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66210-66211,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66247-66278,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66248-66251,
                                                            name: in3(303),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66252-66277,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66252-66272,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66252-66272,
                                                                                name: way_wayvld11_mux3_c6(805),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66273-66276,
                                                                        data: RangeExpr {
                                                                            mode: Absolute,
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66273-66274,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        2(41),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66275-66276,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        0(35),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66312-66336,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66313-66317,
                                                            name: sel0(93),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66318-66335,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66318-66332,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66318-66332,
                                                                                name: mux_vec_sel_c6(29),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66333-66334,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                0(35),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66370-66394,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66371-66375,
                                                            name: sel1(95),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66376-66393,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66376-66390,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66376-66390,
                                                                                name: mux_vec_sel_c6(29),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66391-66392,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                1(115),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66428-66452,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66429-66433,
                                                            name: sel2(305),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66434-66451,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66434-66448,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66434-66448,
                                                                                name: mux_vec_sel_c6(29),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66449-66450,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                2(41),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                                PortConn {
                                                    span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66486-66510,
                                                    kind: Named(
                                                        Identifier {
                                                            id: NodeId(
                                                                0,
                                                            ),
                                                            span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66487-66491,
                                                            name: sel3(307),
                                                        },
                                                        Connected(
                                                            Expr {
                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66492-66509,
                                                                data: IndexExpr {
                                                                    indexee: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66492-66506,
                                                                        data: IdentExpr(
                                                                            Identifier {
                                                                                id: NodeId(
                                                                                    0,
                                                                                ),
                                                                                span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66492-66506,
                                                                                name: mux_vec_sel_c6(29),
                                                                            },
                                                                        ),
                                                                    },
                                                                    index: Expr {
                                                                        span: Source(1; "third_party/tests/utd-sv/sctag_dirvec_dp.v"):66507-66508,
                                                                        data: LiteralExpr(
                                                                            Number(
                                                                                3(37),
                                                                                None,
                                                                            ),
                                                                        ),
                                                                    },
                                                                },
                                                            },
                                                        ),
                                                    ),
                                                },
                                            ],
                                        },
                                    ],
                                },
                            ),
                        ],
                    },
                ),
            ],
        },
    ),
]